I've developed some ASP.NET components. Here is an example
<Tster:TsterComboBox ComboHandler="TsterHandler" runat="server" ID="cb" ContextControls="typesel">
I want to enforce that ComboHandler is a defined type accessable to the assembly this is used in (I use reflection to locate it). As a bonus I want to make sure that the type implements a certain interface, but that would just be icing on the cake. And I want to force ContextControls to be a comma seperated list of valid ids on the html page.
Is anything like this available? Would it be for my computer only or could I include it in an install so that my component users could get the same ReSharper errors?