diff --git a/framework/src/Volo.Abp.Core/Volo/Abp/Content/RemoteStreamContent.cs b/framework/src/Volo.Abp.Core/Volo/Abp/Content/RemoteStreamContent.cs index 602c1aec21..f24b4d83bd 100644 --- a/framework/src/Volo.Abp.Core/Volo/Abp/Content/RemoteStreamContent.cs +++ b/framework/src/Volo.Abp.Core/Volo/Abp/Content/RemoteStreamContent.cs @@ -11,7 +11,8 @@ namespace Volo.Abp.Content _stream = stream; } - public RemoteStreamContent(Stream stream, string fileName): this(stream) + public RemoteStreamContent(Stream stream, string fileName) + : this(stream) { FileName = fileName; ContentType = "application/octet-stream"; @@ -19,7 +20,7 @@ namespace Volo.Abp.Content public virtual string ContentType { get; set; } - public virtual long? ContentLength => _stream.Length; + public virtual long? ContentLength => GetStream().Length; public virtual string FileName { get; set; } diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/DynamicHttpProxyInterceptor.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/DynamicHttpProxyInterceptor.cs index d10be82096..b94a5a339d 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/DynamicHttpProxyInterceptor.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/DynamicHttpProxyInterceptor.cs @@ -280,7 +280,7 @@ namespace Volo.Abp.Http.Client.DynamicProxying throw new AbpRemoteCallException(errorResponse.Error) { - HttpStatusCode = (int)response.StatusCode + HttpStatusCode = (int) response.StatusCode }; } @@ -292,7 +292,7 @@ namespace Volo.Abp.Http.Client.DynamicProxying } ) { - HttpStatusCode = (int)response.StatusCode + HttpStatusCode = (int) response.StatusCode }; } diff --git a/framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/PersonAppServiceClientProxy_Tests.cs b/framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/PersonAppServiceClientProxy_Tests.cs index 1b36bb50c4..d92e1ad5d1 100644 --- a/framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/PersonAppServiceClientProxy_Tests.cs +++ b/framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/PersonAppServiceClientProxy_Tests.cs @@ -49,7 +49,7 @@ namespace Volo.Abp.Http.DynamicProxying { var people = await _peopleAppService.GetListAsync(new PagedAndSortedResultRequestDto()); people.TotalCount.ShouldBeGreaterThan(0); - people.Items.Count.ShouldBe((int)people.TotalCount); + people.Items.Count.ShouldBe((int) people.TotalCount); } [Fact] @@ -215,12 +215,12 @@ namespace Volo.Abp.Http.DynamicProxying var result = await _peopleAppService.UploadMultipleAsync(new List() { - new RemoteStreamContent(memoryStream,"File1.rtf") + new RemoteStreamContent(memoryStream, "File1.rtf") { ContentType = "application/rtf" }, - new RemoteStreamContent(memoryStream2,"File2.rtf") + new RemoteStreamContent(memoryStream2, "File2.rtf") { ContentType = "application/rtf2" } @@ -265,12 +265,12 @@ namespace Volo.Abp.Http.DynamicProxying Name = "123.rtf", Contents = new List() { - new RemoteStreamContent(memoryStream,"1-1.rtf") + new RemoteStreamContent(memoryStream, "1-1.rtf") { ContentType = "application/rtf" }, - new RemoteStreamContent(memoryStream2,"1-2.rtf") + new RemoteStreamContent(memoryStream2, "1-2.rtf") { ContentType = "application/rtf2" }