public BuildingTimingManager( IShopsStore shopsStore, IShopBaseInfoStore shopBaseInfoStore, IBuildingRecommendStore ibuildingRecommendStore, IMapper mapper) { _ishopsStore = shopsStore ?? throw new ArgumentNullException(nameof(shopsStore)); _ishopBaseInfoStore = shopBaseInfoStore ?? throw new ArgumentNullException(nameof(shopBaseInfoStore)); _ibuildingRecommendStore = ibuildingRecommendStore ?? throw new ArgumentNullException(nameof(ibuildingRecommendStore)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public BuildingRecommendManager( IBuildingRecommendStore ibuildingRecommendsStore, PermissionExpansionManager permissionExpansionManager, IBuildingsStore ibuildingStore, IOrganizationExpansionStore organizationExpansionStore, IMapper mapper) { _ibuildingRecommendsStore = ibuildingRecommendsStore ?? throw new ArgumentNullException(nameof(ibuildingRecommendsStore)); _permissionExpansionManager = permissionExpansionManager ?? throw new ArgumentNullException(nameof(permissionExpansionManager)); _ibuildingStore = ibuildingStore ?? throw new ArgumentNullException(nameof(ibuildingStore)); _iorganizationExpansionStore = organizationExpansionStore ?? throw new ArgumentNullException(nameof(organizationExpansionStore)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }