コード例 #1
0
ファイル: BlobStoreMock.cs プロジェクト: CodeFork/BlobService
 public async Task <IBlob> AddAsync(BlobCreateModel blobModel)
 {
     return(await Task.FromResult(new BlobTest()
     {
         Id = "New_Id",
         ContainerId = blobModel.ContainerId,
         MimeType = blobModel.MimeType,
         OrigFileName = blobModel.OrigFileName,
         SizeInBytes = blobModel.SizeInBytes,
         StorageSubject = blobModel.StorageSubject
     }));
 }
        public async Task <IBlob> AddAsync(BlobCreateModel blobModel)
        {
            var blob = new Blob
            {
                ContainerId    = blobModel.ContainerId,
                MimeType       = blobModel.MimeType,
                OrigFileName   = blobModel.OrigFileName,
                SizeInBytes    = blobModel.SizeInBytes,
                StorageSubject = blobModel.StorageSubject
            };

            _dbContext.Blobs.Add(blob);
            await _dbContext.SaveChangesAsync();

            return(blob);
        }