Exemplo n.º 1
0
 public RemoteFileListEntryStream(
     IJSRuntime jsRuntime,
     ElementReference inputFileElement,
     FileListEntryImpl file,
     FileUploadService fileUploadService,
     IUrlHelper urlHelper
     ) : base(jsRuntime,
              inputFileElement,
              file)
 {
     _fileUploadHandler =
         fileUploadService.RegisterFileUploadHandler(
             GetHandlerId(),
             RemoteStreamReceivedHandler
             );
     _uploadRouteUrl = urlHelper.RouteUrl(FileUploadController.UploadRouteName, new {
         handlerId = GetHandlerId()
     });
     if (_uploadRouteUrl == null)
     {
         throw new InvalidOperationException("Failed to generate upload route");
     }
 }
Exemplo n.º 2
0
 public FileUploadController(FileUploadService fileUploadService)
 {
     _fileUploadService = fileUploadService;
 }