44using System ;
55using System . Collections . Generic ;
66using System . IO ;
7+ using System . Threading . Tasks ;
78using Azure . Storage . Blobs ;
89using Azure . Storage . Blobs . Models ;
910using Microsoft . AspNetCore . Builder ;
@@ -42,10 +43,10 @@ public static class ImageSharpTestServer
4243 options . MaxBrowserCacheDays = - 1 ;
4344 options . MaxCacheDays = - 1 ;
4445 options . CachedNameLength = 12 ;
45- options . OnParseCommands = _ => { } ;
46- options . OnBeforeSave = _ => { } ;
47- options . OnProcessed = _ => { } ;
48- options . OnPrepareResponse = _ => { } ;
46+ options . OnParseCommands = _ => Task . CompletedTask ;
47+ options . OnBeforeSave = _ => Task . CompletedTask ;
48+ options . OnProcessed = _ => Task . CompletedTask ;
49+ options . OnPrepareResponse = _ => Task . CompletedTask ;
4950 } )
5051 . SetRequestParser < QueryCollectionRequestParser > ( )
5152 . Configure < PhysicalFileSystemCacheOptions > ( _ => { } )
@@ -73,10 +74,10 @@ public static class ImageSharpTestServer
7374 options . MaxBrowserCacheDays = - 1 ;
7475 options . MaxCacheDays = - 1 ;
7576 options . CachedNameLength = 12 ;
76- options . OnParseCommands = _ => { } ;
77- options . OnBeforeSave = _ => { } ;
78- options . OnProcessed = _ => { } ;
79- options . OnPrepareResponse = _ => { } ;
77+ options . OnParseCommands = _ => Task . CompletedTask ;
78+ options . OnBeforeSave = _ => Task . CompletedTask ;
79+ options . OnProcessed = _ => Task . CompletedTask ;
80+ options . OnPrepareResponse = _ => Task . CompletedTask ;
8081 } )
8182 . SetRequestParser < QueryCollectionRequestParser > ( )
8283 . Configure < PhysicalFileSystemCacheOptions > ( _ => { } )
@@ -99,10 +100,10 @@ public static class ImageSharpTestServer
99100 public static TestServer CreateAzure ( ) => Create ( DefaultConfig , DefaultServices ) ;
100101
101102 public static TestServer CreateWithActions (
102- Action < ImageCommandContext > onParseCommands ,
103- Action < FormattedImage > onBeforeSave = null ,
104- Action < ImageProcessingContext > onProcessed = null ,
105- Action < HttpContext > onPrepareResponse = null )
103+ Func < ImageCommandContext , Task > onParseCommands ,
104+ Func < FormattedImage , Task > onBeforeSave = null ,
105+ Func < ImageProcessingContext , Task > onProcessed = null ,
106+ Func < HttpContext , Task > onPrepareResponse = null )
106107 {
107108 void ConfigureServices ( IServiceCollection services )
108109 {
0 commit comments