public EmailNotificationCategoryRecipientProvider(JToken node) : base(node) { if (node["categoryId"] != null) { this._CategoryId = ObjectFactory.Create <StringValue>(node["categoryId"]); } if (node["categoryIds"] != null) { this._CategoryIds = ObjectFactory.Create <StringValue>(node["categoryIds"]); } if (node["categoryUserFilter"] != null) { this._CategoryUserFilter = ObjectFactory.Create <CategoryUserProviderFilter>(node["categoryUserFilter"]); } }
public EmailNotificationCategoryRecipientProvider(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "categoryId": this._CategoryId = ObjectFactory.Create <StringValue>(propertyNode); continue; case "categoryIds": this._CategoryIds = ObjectFactory.Create <StringValue>(propertyNode); continue; case "categoryUserFilter": this._CategoryUserFilter = ObjectFactory.Create <CategoryUserProviderFilter>(propertyNode); continue; } } }