Telerik.Web.Mvc.SharedWebAssetGroupBuilder.GetGroup C# (CSharp) Method

GetGroup() public method

Gets the group.
public GetGroup ( string name, Action configureAction ) : SharedWebAssetGroupBuilder
name string The name.
configureAction Action The configure action.
return SharedWebAssetGroupBuilder
        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;
        }