Thursday, June 20, 2013

Intent Compositor Extensions

  • IntentCompositor.log4net - Provides the [HaveLogger] attribute which quickly adds a log4net ILog instance to a composite class.  Stop typing "LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType)"!!
  • IntentCompositor.Repository - Provides common Intents for Repositories such as IGetByID, IContains, IAdd, IUpdate and IDelete.  Includes the InMemoryRepositoryResolver for easy unit testing.
  • IntentCompositor.Repository.Sql - Provides the SqlStoredProcedureResolver which can Resolve all Intents defined in IntentCompositor.Repository using a Sql Server and Stored Procedures.  Get your Sql based repositories up and running in no time!

No comments:

Post a Comment