Skip to content
Snippets Groups Projects
Commit 9de65d8e authored by L. Ellenbeck's avatar L. Ellenbeck Committed by Marcel Nellesen
Browse files

Fix: added late extension (coscine/issues#725)

parent a5038d87
No related branches found
No related tags found
No related merge requests found
...@@ -30,6 +30,11 @@ namespace Coscine.ApiCommons ...@@ -30,6 +30,11 @@ namespace Coscine.ApiCommons
} }
public virtual void ConfigureServicesExtensionLate(IServiceCollection services)
{
}
public void ConfigureServices(IServiceCollection services) public void ConfigureServices(IServiceCollection services)
{ {
ConfigureServicesExtension(services); ConfigureServicesExtension(services);
...@@ -55,6 +60,8 @@ namespace Coscine.ApiCommons ...@@ -55,6 +60,8 @@ namespace Coscine.ApiCommons
ValidateAudience = false ValidateAudience = false
}; };
}); });
ConfigureServicesExtensionLate(services);
} }
public virtual void ConfigureExtension(IApplicationBuilder app, IHostingEnvironment env) public virtual void ConfigureExtension(IApplicationBuilder app, IHostingEnvironment env)
...@@ -62,6 +69,11 @@ namespace Coscine.ApiCommons ...@@ -62,6 +69,11 @@ namespace Coscine.ApiCommons
} }
public virtual void ConfigureExtensionLate(IApplicationBuilder app, IHostingEnvironment env)
{
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env) public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{ {
ConfigureExtension(app, env); ConfigureExtension(app, env);
...@@ -90,6 +102,8 @@ namespace Coscine.ApiCommons ...@@ -90,6 +102,8 @@ namespace Coscine.ApiCommons
}); });
DataConnection.DefaultSettings = new CoscineSettings(_configuration); DataConnection.DefaultSettings = new CoscineSettings(_configuration);
ConfigureExtensionLate(app, env);
} }
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment