├── FileUploadWithResume.Web
├── Views
│ ├── _ViewStart.cshtml
│ ├── _ViewImports.cshtml
│ ├── Home
│ │ └── Index.cshtml
│ └── Shared
│ │ └── _Layout.cshtml
├── wwwroot
│ ├── favicon.ico
│ ├── js
│ │ └── site.js
│ ├── css
│ │ └── site.css
│ └── lib
│ │ └── jquery
│ │ ├── LICENSE.txt
│ │ └── dist
│ │ └── jquery.min.js
├── Options
│ └── FileUploadOption.cs
├── FileUploadWithResume.Web.csproj
├── appsettings.json
├── Repositories
│ ├── IFileUploadRepository.cs
│ └── FileUploadRepository.cs
├── Services
│ ├── IFileUploadService.cs
│ └── FileUploadService.cs
├── Models
│ └── UploadRequestDto.cs
├── Controllers
│ ├── HomeController.cs
│ └── Api
│ │ └── FileApiController.cs
├── Properties
│ └── launchSettings.json
└── Program.cs
├── FileUploadWithResume.AppClient
├── appsettings.json
├── Api
│ ├── IFileApiClient.cs
│ └── FileApiClient.cs
├── Options
│ └── FileApiClientOptions.cs
├── FileUploadWithResume.AppClient.csproj
├── Program.cs
├── Form1.cs
├── Form1.Designer.cs
└── Form1.resx
├── FileUploadWithResume.sln
└── .gitignore
/FileUploadWithResume.Web/Views/_ViewStart.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = "_Layout";
3 | }
4 |
--------------------------------------------------------------------------------
/FileUploadWithResume.Web/Views/_ViewImports.cshtml:
--------------------------------------------------------------------------------
1 | @using FileUploadWithResume
2 |
3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
4 |
--------------------------------------------------------------------------------
/FileUploadWithResume.Web/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CurtisChou-51/FileUploadWithResume/HEAD/FileUploadWithResume.Web/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/FileUploadWithResume.Web/Options/FileUploadOption.cs:
--------------------------------------------------------------------------------
1 | namespace FileUploadWithResume.Web.Options
2 | {
3 | public class FileUploadOption
4 | {
5 | public string SavePath { get; set; } = string.Empty;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/FileUploadWithResume.Web/wwwroot/js/site.js:
--------------------------------------------------------------------------------
1 | // Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
2 | // for details on configuring this project to bundle and minify static web assets.
3 |
4 | // Write your JavaScript code.
5 |
--------------------------------------------------------------------------------
/FileUploadWithResume.Web/FileUploadWithResume.Web.csproj:
--------------------------------------------------------------------------------
1 |
Learn about building Web apps with ASP.NET Core.
8 |