예제 #1
0
        public Startup(IConfiguration configuration, IWebHostEnvironment environment)
        {
            Configuration = configuration;
            Environment   = environment;

            ApiStartup = new Api.Startup(Configuration, Environment, provideRazorTemplating: false);
            UIOptions  = new UIOptions();
        }
예제 #2
0
            public UITenant(string id, Startup startup, Assembly?entryAssembly = null)
                : base(id, startup.Configuration, startup.Environment, entryAssembly)
            {
                _apiStartup = startup.ApiStartup;

                IsRunningBehindProxy = _apiStartup.IsRunningBehindProxy;
                UIOptions            = startup.UIOptions !;
            }
예제 #3
0
 public ApiTenant(string id, Startup startup, Assembly?entryAssembly = null)
     : base(id, startup.Configuration, startup.Environment, entryAssembly)
 {
     _apiStartup = startup.ApiStartup;
 }