SilverlightMappingToolBasic.GlymaParameters.GlymaParameters C# (CSharp) Method

GlymaParameters() public method

public GlymaParameters ( string>.IDictionary initParms ) : System.Collections.Generic
initParms string>.IDictionary
return System.Collections.Generic
        public GlymaParameters(IDictionary<string, string> initParms)
        {
            if (initParms.ContainsKey(FileUploaderUrlKey))
            {
                FileUploaderUrl = HttpUtility.UrlDecode(initParms[FileUploaderUrlKey]);
            }

            if (initParms.ContainsKey(FileUploadLibraryKey))
            {
                FileUploadLibrary = HttpUtility.UrlDecode(initParms[FileUploadLibraryKey]);
            }

            if (initParms.ContainsKey(CurrentSiteUrlKey))
            {
                SiteUrl = HttpUtility.UrlDecode(initParms[CurrentSiteUrlKey]);
            }

            if (initParms.ContainsKey(UserGroupServiceUrlKey))
            {
                UserGroupServiceUrl = HttpUtility.UrlDecode(initParms[UserGroupServiceUrlKey]);
            }

            if (initParms.ContainsKey(TransactionalMappingToolSvcUrlKey))
            {
                TransactionalMappingToolSvcUrl = HttpUtility.UrlDecode(initParms[TransactionalMappingToolSvcUrlKey]);
            }

            if (initParms.ContainsKey(MappingToolServiceUrlKey))
            {
                MappingToolServiceUrl = HttpUtility.UrlDecode(initParms[MappingToolServiceUrlKey]);
            }

            if (initParms.ContainsKey(GlymaIconLibraryUrlKey))
            {
                GlymaIconLibraryUrl = HttpUtility.UrlDecode(initParms[GlymaIconLibraryUrlKey]);
            }

            if (initParms.ContainsKey(GlymaSecuritySvcUrlKey))
            {
                GlymaSecuritySvcUrl = HttpUtility.UrlDecode(initParms[GlymaSecuritySvcUrlKey]);
            }

            if (initParms.ContainsKey(GlymaUtilitySvcUrlKey))
            {
                GlymaUtilitySvcUrl = HttpUtility.UrlDecode(initParms[GlymaUtilitySvcUrlKey]);
            }
        }
GlymaParameters