public CommandsFactory(IArmyFactory armyFactory, IArmies armyRepository, IUsers usersRepository, IGetCurrentUserLoginStrategy currentUserLogin, IArmyNotificationService armyNotificationsService, ILog logger) { this.armyFactory = armyFactory; this.armyRepository = armyRepository; this.usersRepository = usersRepository; this.currentUserLogin = currentUserLogin; this.armyNotificationsService = armyNotificationsService; this.logger = logger; }
public CreateArmyCommand(IArmyFactory armyFactory, IArmies armyRepository, IGetCurrentUserLoginStrategy currentUserLogin, IArmyNotificationService armyNotificationsService, ILog logger, ArmyPostDto data) { this.armyFactory = armyFactory; this.armyRepository = armyRepository; this.currentUserLogin = currentUserLogin; this.armyNotificationsService = armyNotificationsService; this.logger = logger; this.data = data; }
public QueriesFactory(IMongoDatabase database, IGetCurrentUserLoginStrategy currentUserLogin) { this.database = database; this.currentUserLogin = currentUserLogin; }