/// <summary> /// Called by application <see cref="Configure"/> to configure data providers. /// </summary> /// <param name="containerAdapter">The <see cref="IContainerAdapter"/> instance that allows /// registering components.</param> public void Configure(ICustomDependencyResolver containerAdapter) { containerAdapter.RegisterInstance<IUnitOfWorkFactory>(_factory); containerAdapter.RegisterType(typeof(IRepository<,>), _defaultRepositoryType,LifetimeType.Transient); }
/// <summary> /// Called by NCommon <see cref="Configure"/> to configure data providers. /// </summary> /// <param name="containerAdapter">The <see cref="IContainerAdapter"/> instance that allows /// registering components.</param> public void Configure(ICustomDependencyResolver containerAdapter) { containerAdapter.RegisterInstance<IUnitOfWorkFactory>(_factory); containerAdapter.RegisterType(typeof(IRepository<,>), typeof(EFRepository<,>)); }