ServiceStack.AppHostBase.BindHost C# (CSharp) Méthode

BindHost() public static méthode

public static BindHost ( ServiceStackHost appHost, IApplicationBuilder app ) : void
appHost ServiceStackHost
app IApplicationBuilder
Résultat void
        public static void BindHost(ServiceStackHost appHost, IApplicationBuilder app)
        {
            var logFactory = app.ApplicationServices.GetService<ILoggerFactory>();
            if (logFactory != null)
            {
                LogManager.LogFactory = new NetCoreLogFactory(logFactory);
            }

            appHost.Container.Adapter = new NetCoreContainerAdapter(app.ApplicationServices);
        }

Usage Example

        public virtual void Bind(IApplicationBuilder app)
        {
            this.app = app;

            if (pathBase != null)
            {
                this.app.UsePathBase(pathBase);
            }

            AppHostBase.BindHost(this, app);
            app.Use(ProcessRequest);
        }
All Usage Examples Of ServiceStack.AppHostBase::BindHost