using Microsoft.AspNetCore.Builder; 
 | 
using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using System.Text; 
 | 
using System.Threading.Tasks; 
 | 
  
 | 
namespace WIDESEAWCS_Core.Extensions 
 | 
{ 
 | 
    public static class ApplicationSetup 
 | 
    { 
 | 
        public static void UseApplicationSetup(this WebApplication app) 
 | 
        { 
 | 
            app.Lifetime.ApplicationStarted.Register(() => 
 | 
            { 
 | 
                App.IsRun = true; 
 | 
            }); 
 | 
  
 | 
            app.Lifetime.ApplicationStopped.Register(() => 
 | 
            { 
 | 
                App.IsRun = false; 
 | 
  
 | 
                //清除日志 
 | 
                //Log.CloseAndFlush(); 
 | 
            }); 
 | 
        } 
 | 
    } 
 | 
} 
 |