protected override void Extend_Configure(IApplicationBuilder app, IHostEnvironment env, IHostApplicationLifetime lifetime, ILoggerFactory loggerFactory) { ServiceContext.InitServiceProvider(app.ApplicationServices); ServiceContext.InitMicServClient(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseRouting(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); endpoints.UseMagicOnion(); }); }
public GRPCFilterRunner(MS.ServiceContext context, Func <MS.ServiceContext, ValueTask> next) { _context = context; _next = next; _filters = ServiceContext.ResolveByKeyed <IRequestFilterHandle>(Enum_FilterType.GRPC); }
public GRPCFilterItemBasic() { Logger = ServiceContext.Resolve <ILogger>(); }
protected override void Extend_Configure(IApplicationBuilder app, IHostEnvironment env, IHostApplicationLifetime lifetime, ILoggerFactory loggerFactory) { ServiceContext.InitServiceProvider(app.ApplicationServices); app.MonitorSettings(this.GetRunningType()); }
public RunnerMicServ() { _dataProvider = ServiceContext.Resolve <IDataProvider>(); }
private T GetService <T>() where T : IMicServ <T> { return(ServiceContext.ResolveMicServ <T>()); }
public CtrlerFilterAttribute() { _filters = ServiceContext.ResolveByKeyed <IRequestFilterHandle>(Enum_FilterType.Ctrler); }
public DisplayerMicServ() { _displayer = ServiceContext.Resolve <IDataProvider>().Displayer as IDisplayer_TextDemo; }