private RegisterExtension ( |
||
extensionConfig | ||
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);
}