protected StudioXAspNetCoreIntegratedTestBase() { var builder = CreateWebHostBuilder(); Server = CreateTestServer(builder); Client = Server.CreateClient(); ServiceProvider = Server.Host.Services; IocManager = ServiceProvider.GetRequiredService <IIocManager>(); StudioXSession = ServiceProvider.GetRequiredService <TestStudioXSession>(); }
protected void InitializeStudioX() { LocalIocManager.RegisterIfNot <IStudioXSession, TestStudioXSession>(); PreInitialize(); StudioXBootstrapper.Initialize(); PostInitialize(); StudioXSession = LocalIocManager.Resolve <TestStudioXSession>(); }