/// <summary> /// Dependency Injection to database repositories. /// </summary> /// <param name="unitOfWork"> Point to context of dataBase </param> public UserService(IIdentityUnitOfWork unitOfWork) { Database = unitOfWork; // Using Factory Method. MapperCreator creator = new IdentityCreator(); IWrappedMapper wrappedMapper = creator.FactoryMethod(); mapper = wrappedMapper.CreateMapping(); }
public TokenService(IIdentityUnitOfWork unitOfWork, IConfiguration configuration) { Database = unitOfWork; Configuration = configuration; // Using Factory Method. MapperCreator creator = new IdentityCreator(); IWrappedMapper wrappedMapper = creator.FactoryMethod(); mapper = wrappedMapper.CreateMapping(); }