public void InitializeDatabase(IBrainstormSessionRepository repo) { if (!repo.List().Any()) { repo.Add(GetTestSession()); } }
public async Task InitializeDatabaseAsync(IBrainstormSessionRepository repo) { var sessionList = await repo.ListAsync(); if (!sessionList.Any()) { await repo.AddAsync(GetTestSession()); } }
public HomeController(IBrainstormSessionRepository sessionRepository) { _sessionRepository = sessionRepository; if (Logger.inited == false) { Logger.InitLogger(); } }
/// <summary> /// Method for initialize database. /// </summary> /// <param name="repo">Interface of repository.</param> /// <returns>Nothing.</returns> public static async Task InitializeDatabaseAsync(IBrainstormSessionRepository repo) { if (repo is null) { throw new ArgumentNullException(nameof(repo)); } var sessionList = await repo.ListAsync(); if (!sessionList.Any()) { await repo.AddAsync(GetTestSession()); } }
public IdeasController(IBrainstormSessionRepository sessionRepository) { _sessionRepository = sessionRepository; }
public HomeController(IBrainstormSessionRepository brainstormSessionRepository) { _sessionRepository = brainstormSessionRepository; }
/// <summary> /// Initializes a new instance of the <see cref="HomeController"/> class. /// </summary> /// <param name="sessionRepository">Interface of repository.</param> public HomeController(IBrainstormSessionRepository sessionRepository) { this.sessionRepository = sessionRepository; }
public IdeasController(IBrainstormSessionRepository sessionRepository, IValidatorStrategy <NewIdeaModel> validator) { _sessionRepository = sessionRepository; _validator = validator; }
public SessionController(IBrainstormSessionRepository sessionRepository) { _sessionRepository = sessionRepository; }