Skip to content
| Marketplace
Sign in
Visual Studio>Tools>CodeContracts.Contrib
CodeContracts.Contrib

CodeContracts.Contrib

Ivan Kopcanski

|
822 installs
| (1) | Free
Visual Studio extension for validation rules in C# interfaces: generates container for input/output validation code. It's an abstract class hidden under your interface containing Code Contracts code (from Microsoft RiSE project). Removes validation code clutter in the beginnin...
Download

Handy extension for easy and unified usage of Code Contracts (from Microsoft RiSE project): New context menu in Solution Explorer creates abstract class marked with [CodeContractFor] attribute so you can continue writing your Contract.* statement right away. Further on, you can generate validation class based on Proxy design pattern and statements you wrote. Any DI container can then be configured to wrap instances with generated proxy class.
More info:  

Microsoft Code Contracts    

https://www.kopalite.com     

 

'Create Code Contract' Solution Explorer Context Menu

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft