Add AdditionalServiceRegistration action for custom ASP.NET Core DI setup (#611)

This commit is contained in:
starkpl
2021-05-11 07:37:20 +02:00
committed by GitHub
parent a1dc2ba646
commit 80b5eaac6e
7 changed files with 35 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ using WireMock.Util;
using Owin;
#else
using IAppBuilder = Microsoft.AspNetCore.Builder.IApplicationBuilder;
using Microsoft.Extensions.DependencyInjection;
#endif
namespace WireMock.Owin
@@ -36,6 +37,10 @@ namespace WireMock.Owin
public Action<IAppBuilder> PostWireMockMiddlewareInit { get; set; }
#if USE_ASPNETCORE
public Action<IServiceCollection> AdditionalServiceRegistration { get; set; }
#endif
/// <inheritdoc cref="IWireMockMiddlewareOptions.FileSystemHandler"/>
public IFileSystemHandler FileSystemHandler { get; set; }