Sage.Configuration.ProjectConfiguration.RegisterExtension C# (CSharp) Method

RegisterExtension() private method

private RegisterExtension ( ProjectConfiguration extensionConfig ) : void
extensionConfig ProjectConfiguration
return void
        internal void RegisterExtension(ProjectConfiguration extensionConfig)
        {
            Contract.Requires<ArgumentNullException>(extensionConfig != null);
            Contract.Requires<ArgumentException>(!string.IsNullOrWhiteSpace(extensionConfig.Name));

            string extensionName = extensionConfig.Name;

            extensions[extensionName] = extensionConfig;
            this.MergeExtension(extensionConfig);
        }