Browse Source

fix build with new api

pull/9180/head
Alexandru Bagu 5 years ago
parent
commit
990866f1a3
  1. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/CreateMediaInputStream.cs
  2. 5
      modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/MediaDescriptors/MediaDescriptorAppService.cs
  3. 5
      modules/cms-kit/test/Volo.CmsKit.Application.Tests/MediaDescriptors/MediaDescriptorAdminAppService_Tests.cs

2
modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/MediaDescriptors/CreateMediaInputStream.cs

@ -16,7 +16,7 @@ namespace Volo.CmsKit.Admin.MediaDescriptors
[DynamicStringLength(typeof(MediaDescriptorConsts), nameof(MediaDescriptorConsts.MaxNameLength))]
public string Name { get; set; }
public CreateMediaInputStream(Stream stream) : base(stream)
public CreateMediaInputStream(Stream stream, string contentType) : base(stream, contentType)
{
}
}

5
modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/MediaDescriptors/MediaDescriptorAppService.cs

@ -24,10 +24,7 @@ namespace Volo.CmsKit.MediaDescriptors
var entity = await MediaDescriptorRepository.GetAsync(id);
var stream = await MediaContainer.GetAsync(id.ToString());
return new RemoteStreamContent(stream)
{
ContentType = entity.MimeType
};
return new RemoteStreamContent(stream, entity.MimeType);
}
}
}

5
modules/cms-kit/test/Volo.CmsKit.Application.Tests/MediaDescriptors/MediaDescriptorAdminAppService_Tests.cs

@ -35,10 +35,7 @@ namespace Volo.CmsKit.MediaDescriptors
var media = await _mediaDescriptorAdminAppService.CreateAsync(_cmsKitTestData.Media_1_EntityType, new CreateMediaInputWithStream
{
Name = mediaName,
File = new RemoteStreamContent(stream)
{
ContentType = mediaType
}
File = new RemoteStreamContent(stream, mediaType)
});
media.ShouldNotBeNull();

Loading…
Cancel
Save