private string GetStringArgumentFromAttribute(CrossBase.CodeGeneration.Language.Attribute attribute, string name, string defaultValue) { var argument = attribute.Arguments.Find(a=>a.Name == name); return argument == null ? defaultValue : argument.Value; }
private bool GetBoolArgumentFromAttribute(CrossBase.CodeGeneration.Language.Attribute attribute, string name) { var argument = attribute.Arguments.Find(a=>a.Name == name); return argument != null && argument.Value == "true"; }