public Auth(PermissionContext context, IOptions <Audience> audience, IHashPass hashPass, ITranslate translate)
 {
     m_context   = context;
     m_audience  = audience;
     m_hashPass  = hashPass;
     m_translate = translate;
 }
Esempio n. 2
0
 public AdminService(
     IRepository<Users> users,
     IRepository<Admins> admins,
     IRepository<Bans> bans,
     IRepository<BuildingQueue> buildingQueue,
     IRepository<Buildings> buildings,
     IRepository<Dolars> dolars,
     IRepository<Maps> maps,
     IRepository<Products> products,
     IRepository<UserBuildings> userBuildings,
     IRepository<UserProducts> userProducts,
     IHashPass hassPass,
     IUnitOfWork unitOfWork)
 {
     _users = users;
     _admins = admins;
     _bans = bans;
     _buildingQueue = buildingQueue;
     _buildings = buildings;
     _dolars = dolars;
     _maps = maps;
     _products = products;
     _userBuildings = userBuildings;
     _userProducts = userProducts;
     _hassPass = hassPass;
     _unitOfWork = unitOfWork;
 }
Esempio n. 3
0
 public UserService(
     IRepository<Users> user,
     IRepository<Dolars> dolar,
     IRepository<Maps> map,
     IRepository<Friends> friend,
     IRepository<Ignored> ignored,
     IRepository<RecoveryCodes> recoveryCodes,
     IUnitOfWork unitOfWork,
     IHashPass hassPass,
     IRepository<Bans> ban,
     IRepository<Tutorials> tutorial,
     IRepository<Deals> deals,
     IRepository<Admins> admins,
     IRepository<BuildingQueue> queue,
     IRepository<DealsBuildings> dealBuildings,
     IRepository<Market> market,
     IRepository<Messages> messages,
     IRepository<Notifications> notifications,
     IRepository<UserBuildings> uBuildings,
     IRepository<UserProducts> uProducts)
 {
     _user = user;
     _map = map;
     _dolar = dolar;
     _friend = friend;
     _ignored = ignored;
     _recoveryCodes = recoveryCodes;
     _unitOfWork = unitOfWork;
     _hassPass = hassPass;
     _ban = ban;
     _tutorial = tutorial;
     _deals = deals;
     _admins = admins;
     _queue = queue;
     _dealBuildings = dealBuildings;
     _market = market;
     _messages = messages;
     _notifications = notifications;
     _uBuildings = uBuildings;
     _uProducts = uProducts;
 }
 public AdUserResponsitory(MyDBContext context, IHashPass hashPass) : base(context)
 {
     userEntity = context.Set <Users>();
     m_hashPass = hashPass;
 }
Esempio n. 5
0
 public AuthenticationResponsitory(IConfiguration config, IUserResponsitory userResponsitory, IHashPass hashPass)
 {
     m_config           = config;
     m_userResponsitory = userResponsitory;
     m_hashPass         = hashPass;
 }