"景先生毕设|www.jxszl.com

C# AccessorDef类代码示例

2023-12-29 16:57编辑: www.jxszl.com景先生毕设
本文整理汇总了C#中AccessorDef类的典型用法代码示例。如果您正苦于以下问题:C# AccessorDef类的具体用法?C# AccessorDef怎么用?C# AccessorDef使用的例子? 这里精选的类代码示例或许可以为您提供帮助。 示例1: resolveCreator private Func resolveCreator(AccessorDef accessorDef) { TagBuilder initialCreator = null; _sources.FirstOrDefault(x => { var tagBuilder = x.CreateInitial(accessorDef); if (tagBuilder == null) { return false; } initialCreator = tagBuilder; return true; }); if (initialCreator == null) { throw new Exception(string.Format("Html Conventions have no tag builder for {0}.{1}", accessorDef.ModelType.FullName, accessorDef.Accessor.Name)); } TagModifier[] modifiers = (_modifiers).Select((x => x.CreateModifier(accessorDef))).Where((x => x != null)).ToArray(); return (request => { HtmlTag tag = initialCreator(request); foreach (TagModifier v in modifiers) { v(request, tag); } return tag; }); }
原文链接:http://www.jxszl.com/biancheng/C/556448.html