Esempio n. 1
0
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterTypeWithPerRequestLife<IUnitOfWork, EFContext>();
     //registrar.RegisterType<IContext, EFContext>();
     registrar.RegisterType<IGenericRepository<Task>, GenericRepository<Task>>();
     registrar.RegisterType<IGenericRepository<Process>, GenericRepository<Process>>();
     registrar.RegisterType<IGenericRepository<Transition>, GenericRepository<Transition>>();
     registrar.RegisterType<IGenericRepository<State>, GenericRepository<State>>();
     registrar.RegisterType<IGenericRepository<StateType>, GenericRepository<StateType>>();
     registrar.RegisterType<IGenericRepository<Action>, GenericRepository<Action>>();
     registrar.RegisterType<IGenericRepository<ActionType>, GenericRepository<ActionType>>();
 }