public BuildingPlanController( IBuildingPlanRepository buildingPlanRepository, IBuildingRepository buildingRepository, IMapper mapper, ILogger <BuildingPlanController> logger) { _buildingPlanRepository = buildingPlanRepository; _buildingRepository = buildingRepository; _mapper = mapper; _logger = logger; }
public ActionProvider( IUnitRepository unitRepository, IVillageRepository villageRepository, IBuildingRepository buildingRepository, IBuildingPlanRepository buildingPlanRepository, IMapper mapper) { _unitRepository = unitRepository; _villageRepository = villageRepository; _buildingRepository = buildingRepository; _buildingPlanRepository = buildingPlanRepository; _mapper = mapper; }
public VillagesController( IUnitRepository unitRepository, ITravianUserRepository travianUserRepository, IVillageRepository villageRepository, IBuildingPlanRepository buildingPlanRepository, IMapper mapper, ILogger <VillagesController> logger) { _unitRepository = unitRepository; _travianUserRepository = travianUserRepository; _villageRepository = villageRepository; _buildingPlanRepository = buildingPlanRepository; _mapper = mapper; _logger = logger; }
private BuildingPlanProviderFake() { var filepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "data\\buildingPlans.json"); var reader = new StreamReader(filepath); var json = reader.ReadToEnd(); _buildingPlans = JsonConvert.DeserializeObject <List <BuildingPlanModel> >(json); var mock = new Mock <IBuildingPlanRepository>(); mock.Setup(x => x.GetBuildingPlan(It.IsAny <string>())) .Returns(Task.FromResult(_buildingPlans.FirstOrDefault(x => x.Name == "Default"))); _buildingPlanRepository = mock.Object; }