Convert dictionary initialization to standard IConfig initialization
This commit is contained in:
		
							parent
							
								
									91c7035162
								
							
						
					
					
						commit
						1a34c7b4c4
					
				| @ -1,4 +1,5 @@ | ||||
| using Microsoft.AspNetCore.Builder; | ||||
| using Microsoft.Extensions.Configuration; | ||||
| using Microsoft.Extensions.DependencyInjection; | ||||
| 
 | ||||
| namespace Connected; | ||||
| @ -7,6 +8,6 @@ public interface IStartup | ||||
| { | ||||
| 	void ConfigureServices(IServiceCollection services); | ||||
| 	void Configure(WebApplication app); | ||||
| 	Task Initialize(Dictionary<string, string> args); | ||||
| 	Task Start(Dictionary<string, string> args); | ||||
| 	Task Initialize(IConfiguration config); | ||||
| 	Task Start(IConfiguration config); | ||||
| } | ||||
|  | ||||
| @ -1,4 +1,5 @@ | ||||
| using Microsoft.AspNetCore.Builder; | ||||
| using Microsoft.Extensions.Configuration; | ||||
| using Microsoft.Extensions.DependencyInjection; | ||||
| 
 | ||||
| namespace Connected; | ||||
| @ -27,22 +28,22 @@ public abstract class Startup : IStartup | ||||
| 
 | ||||
| 	} | ||||
| 
 | ||||
| 	public async Task Initialize(Dictionary<string, string> args) | ||||
| 	public async Task Initialize(IConfiguration config) | ||||
| 	{ | ||||
| 		await OnInitialize(args); | ||||
| 		await OnInitialize(config); | ||||
| 	} | ||||
| 
 | ||||
| 	protected virtual async Task OnInitialize(Dictionary<string, string> args) | ||||
| 	protected virtual async Task OnInitialize(IConfiguration config) | ||||
| 	{ | ||||
| 		await Task.CompletedTask; | ||||
| 	} | ||||
| 
 | ||||
| 	public async Task Start(Dictionary<string, string> args) | ||||
| 	public async Task Start(IConfiguration config) | ||||
| 	{ | ||||
| 		await OnStart(args); | ||||
| 		await OnStart(config); | ||||
| 	} | ||||
| 
 | ||||
| 	protected virtual async Task OnStart(Dictionary<string, string> args) | ||||
| 	protected virtual async Task OnStart(IConfiguration config) | ||||
| 	{ | ||||
| 		await Task.CompletedTask; | ||||
| 	} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Matija Koželj
						Matija Koželj