public virtual SharedWebAssetGroupBuilder GetGroup(string name, Action<WebAssetItemGroupBuilder> configureAction)
{
Guard.IsNotNullOrEmpty(name, "name");
Guard.IsNotNull(configureAction, "configureAction");
WebAssetItemGroup group;
if (!assets.TryGetValue(name, out group))
{
throw new ArgumentException(TextResource.GroupWithSpecifiedNameDoesNotExistPleaseMakeSureYouHaveSpecifiedACorrectName.FormatWith(name));
}
WebAssetItemGroupBuilder builder = new WebAssetItemGroupBuilder(group);
configureAction(builder);
return this;
}