26 lines
		
	
	
		
			596 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			596 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using MareSynchronos.WebAPI;
 | |
| using Microsoft.Extensions.Hosting;
 | |
| using Microsoft.Extensions.Logging;
 | |
| 
 | |
| namespace MareSynchronos.MareConfiguration;
 | |
| 
 | |
| public class ConfigurationMigrator(ILogger<ConfigurationMigrator> logger) : IHostedService
 | |
| {
 | |
|     private readonly ILogger<ConfigurationMigrator> _logger = logger;
 | |
| 
 | |
|     public void Migrate()
 | |
|     {
 | |
|     }
 | |
| 
 | |
|     public Task StartAsync(CancellationToken cancellationToken)
 | |
|     {
 | |
|         Migrate();
 | |
|         return Task.CompletedTask;
 | |
|     }
 | |
| 
 | |
|     public Task StopAsync(CancellationToken cancellationToken)
 | |
|     {
 | |
|         return Task.CompletedTask;
 | |
|     }
 | |
| }
 | 
