@page
@{
 ViewData["Title"] = "Overview";
 ViewData["DemoNumber"] = 1;
}

<div class="demo-card"> <div class="demo-card-header">CoreUpload Overview</div> <div class="demo-card-body"> <p class="demo-description"> CoreUpload is a powerful file upload component for ASP.NET Core. It supports drag-and-drop,
 chunked uploads, file validation, progress tracking, and both Tag Helper and JavaScript APIs.
 </p> <h5>Key Features</h5> <ul> <li>Drag-and-drop file selection</li> <li>Multiple file uploads with queue management</li> <li>Chunked uploading for large files</li> <li>Client-side validation (size, type, extensions)</li> <li>Real-time progress tracking</li> <li>Tag Helper and JavaScript API</li> <li>Customizable themes and appearance</li> <li>Pre-loaded file display</li> </ul> <h5>Quick Example</h5> <core-upload asp-upload-url="/api/upload/upload"
 asp-extensions=".jpg,.png,.gif,.pdf,.docx"
 asp-max-size="5MB"
 asp-button-text="Select Files"
 asp-multiple="true"
 asp-progress="true"> </core-upload> <div class="code-panel"> <pre><code>&lt;core-upload asp-upload-url="/api/upload/upload"
 asp-extensions=".jpg,.png,.gif,.pdf,.docx"
 asp-max-size="5MB"
 asp-button-text="Select Files"
 asp-multiple="true"
 asp-progress="true"&gt;
&lt;/core-upload&gt;</code></pre> </div> </div>
</div>
