public static bool SiteApplicationExists(this ICakeContext context, string server, ApplicationSettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { return(WebsiteManager .Using(context.Environment, context.Log, manager) .ApplicationExists(settings)); } }
public static bool SiteVirtualDirectoryExists(this ICakeContext context, string server, VirtualDirectorySettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { return(WebsiteManager .Using(context.Environment, context.Log, manager) .VirtualDirectoryExists(settings)); } }
public static void RemoveSiteApplication(this ICakeContext context, string server, ApplicationSettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { WebsiteManager .Using(context.Environment, context.Log, manager) .RemoveApplication(settings); } }
public static void RemoveBinding(this ICakeContext context, string server, string siteName, BindingSettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { WebsiteManager .Using(context.Environment, context.Log, manager) .RemoveBinding(siteName, settings); } }
public static void RemoveSiteVirtualDirectory(this ICakeContext context, string server, VirtualDirectorySettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { WebsiteManager .Using(context.Environment, context.Log, manager) .RemoveVirtualDirectory(settings); } }
public static bool StartSite(this ICakeContext context, string server, string name) { using (ServerManager manager = BaseManager.Connect(server)) { return(WebsiteManager .Using(context.Environment, context.Log, manager) .Start(name)); } }
public static void AddSiteApplication(this ICakeContext context, string server, ApplicationSettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { settings.ComputerName = server; WebsiteManager .Using(context.Environment, context.Log, manager) .AddApplication(settings); } }
public static void AddSiteVirtualDirectory(this ICakeContext context, string server, VirtualDirectorySettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { settings.ComputerName = server; WebsiteManager .Using(context.Environment, context.Log, manager) .AddVirtualDirectory(settings); } }
public static void CreateWebsite(this ICakeContext context, string server, WebsiteSettings settings) { using (ServerManager manager = BaseManager.Connect(server)) { settings.ComputerName = server; WebsiteManager .Using(context.Environment, context.Log, manager) .Create(settings); } }
public static bool RestartSite(this ICakeContext context, string server, string name) { using (ServerManager manager = BaseManager.Connect(server)) { WebsiteManager webManager = WebsiteManager.Using(context.Environment, context.Log, manager); if (webManager.Stop(name)) { return(webManager.Start(name)); } else { return(false); } } }