public BuildOnsService(IMongoSettings mongoSettings, IFilesService filesService, IBuildersService buildersService, ICoachsService coachsService, IProjectsService projectsService, INotificationService notificationService) { var mongoClient = new MongoClient(mongoSettings.ConnectionString); var database = mongoClient.GetDatabase(mongoSettings.DatabaseName); _buildOns = database.GetCollection <BuildOn>("buildons"); _buildOnSteps = database.GetCollection <BuildOnStep>("buildon_steps"); _buildOnReturnings = database.GetCollection <BuildOnReturning>("buildon_returnings"); _filesService = filesService; _buildersService = buildersService; _coachsService = coachsService; _projectsService = projectsService; _notificationService = notificationService; }
public CoachsController(ICoachsService coachService, INotificationService notificationService) { _coachService = coachService; _notificationService = notificationService; }