0
我试图添加一个自定义HTTP验证器,如here所示。我希望很多网站将这个实现作为外部库共享。这样,当我发现更新/更好的方法来处理验证时,我可以更新链接程序集并更新所有相关项目。如何将组件添加到System.Web组件?我如何派生语法?
当我把我的班,并把它在我的web项目中,所有我需要做的就是加入这行,一切工作:
<system.web>
<httpRuntime requestValidationType="SampleRequestValidator"/>
但是...当我尝试引用外部程序集, IIS抱怨说它无法加载类型。
问题
有人能告诉我,如果我需要我的自定义类型添加到web.config中的这一部分:
Line 28: <compilation debug="false">
Line 29: <assemblies>
Line 30: <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 31: <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
问题2
有人能告诉我正确的方法获取输入的字符串?到目前为止,我正在使用这个
Console.Writeline(typeof(SampleRequestValidator).AssemblyQualifiedName)
谢谢..您在修订0中的链接也是好的..我会在这里发布:http://msdn.microsoft.com/en-us/library/yfsftwz6(v=VS.100).aspx – TLDR 2011-04-15 17:32:16