예제 #1
0
        private List <ApplicationDesiredState> GetApplications(ApplicationCollection applications, string siteKey, string siteName)
        {
            var webApplicationList = new List <ApplicationDesiredState>();

            foreach (var application in applications)
            {
                var b = new ApplicationDesiredState(application, siteKey, siteName);

                webApplicationList.Add(b);
            }

            return(webApplicationList);
        }
예제 #2
0
        private List <ApplicationDesiredState> GetApplications(ApplicationCollection applications, string siteKey
                                                               , string siteName, Dictionary <string, WebAuthenticationInformation> authEntries)
        {
            var webApplicationList = new List <ApplicationDesiredState>();

            foreach (var application in applications)
            {
                WebAuthenticationInformation authInfo;
                authEntries.TryGetValue(siteName + application.Path, out authInfo);

                var app = new ApplicationDesiredState(application, siteKey, siteName, authInfo);

                webApplicationList.Add(app);
            }

            return(webApplicationList);
        }
예제 #3
0
		private List<ApplicationDesiredState> GetApplications(ApplicationCollection applications, string siteKey, string siteName)
		{
			var webApplicationList = new List<ApplicationDesiredState>();

			foreach (var application in applications)
			{

					var b = new ApplicationDesiredState(application,siteKey, siteName);

					webApplicationList.Add(b);

			}

			return webApplicationList;
		}