AzureWebFarm.Tests.Services.IISManagerShould.RemoveWebSite C# (CSharp) Метод

RemoveWebSite() приватный статический Метод

private static RemoveWebSite ( string siteName ) : void
siteName string
Результат void
        private static void RemoveWebSite(string siteName)
        {
            using (var serverManager = new ServerManager())
            {
                var testSite = serverManager.Sites.SingleOrDefault(s => s.Name == siteName);
                if (testSite != null)
                {
                    serverManager.Sites.Remove(testSite);
                    serverManager.CommitChanges();
                }

                var testAppPool = serverManager.ApplicationPools.SingleOrDefault(s => s.Name == siteName);
                if (testAppPool != null)
                {
                    serverManager.ApplicationPools.Remove(testAppPool);
                    serverManager.CommitChanges();
                }
            }
        }