/// <summary> /// Creates and starts an App Host. /// </summary> /// <param name="settings">Settings for the App Host.</param> /// <param name="registrations">Dependency registrations for the App Host.</param> public static async Task <IOrchardAppHost> StartHost(AppHostSettings settings, AppHostRegistrations registrations) { var host = new OrchardAppHost(settings, registrations); await host.Startup(); return(host); }
/// <summary> /// Creates and starts an App Host. /// </summary> /// <param name="settings">Settings for the App Host.</param> /// <param name="registrations">Dependency registrations for the App Host.</param> public static async Task<IOrchardAppHost> StartHost(AppHostSettings settings, AppHostRegistrations registrations) { var host = new OrchardAppHost(settings, registrations); await host.Startup(); return host; }