public UnitsService(IUnitsRepository unitsRepository, IUnitStatesRepository unitStatesRepository, IUnitLogsRepository unitLogsRepository, IUnitTypesRepository unitTypesRepository, ISubscriptionsService subscriptionsService, IUnitRolesRepository unitRolesRepository, IUnitStateRoleRepository unitStateRoleRepository, IUserStateService userStateService, IEventAggregator eventAggregator, ICustomStateService customStateService, IUnitLocationRepository unitLocationRepository) { _unitsRepository = unitsRepository; _unitStatesRepository = unitStatesRepository; _unitLogsRepository = unitLogsRepository; _unitTypesRepository = unitTypesRepository; _subscriptionsService = subscriptionsService; _unitRolesRepository = unitRolesRepository; _unitStateRoleRepository = unitStateRoleRepository; _userStateService = userStateService; _eventAggregator = eventAggregator; _customStateService = customStateService; _unitLocationRepository = unitLocationRepository; }