Skip to content

Commit b0856fa

Browse files
committed
fix: 修复文件过大导致无法上传问题
1 parent 06ebc0c commit b0856fa

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/components/BootstrapBlazor.CherryMarkdown/Components/CherryMarkdown/CherryMarkdown.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,15 +121,15 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
121121
/// </summary>
122122
/// <param name="uploadFile"></param>
123123
[JSInvokable]
124-
public async Task<string> Upload(CherryMarkdownUploadFile uploadFile)
124+
public async Task<string> Upload(CherryMarkdownUploadFile uploadFile, CancellationToken token = default)
125125
{
126126
var ret = "";
127127
if (Module != null)
128128
{
129129
var stream = await InvokeAsync<IJSStreamReference>("fetch", Id);
130130
if (stream != null)
131131
{
132-
using var data = await stream.OpenReadStreamAsync();
132+
using var data = await stream.OpenReadStreamAsync(stream.Length, token);
133133
uploadFile.UploadStream = data;
134134
if (OnFileUpload != null)
135135
{

0 commit comments

Comments
 (0)