public ShowService( IShowRepository showRepository, ISetRepository setRepository, ISetSongRepository setSongRepository ) { Checks.Argument.IsNotNull( showRepository, "showRepository" ); Checks.Argument.IsNotNull( setRepository, "setRepository" ); Checks.Argument.IsNotNull( setSongRepository, "setSongRepository" ); _ShowRepository = showRepository; _SetRepository = setRepository; _SetSongRepository = setSongRepository; }
public SetlistsController( IBandRepository bandRepository, ISetlistRepository setlistRepository, ISetSongRepository setSongRepository, ISongRepository songRepository, IGigRepository gigRepository, IAccount account, IValidationRules validationRules) { var currentUserName = GetCurrentSessionUser(); _currentUser = (currentUserName.Length > 0) ? account.GetUserByUserName(currentUserName) : null; _bandRepository = bandRepository; _setlistRepository = setlistRepository; _setSongRepository = setSongRepository; _songRepository = songRepository; _gigRepository = gigRepository; _validationRules = validationRules; _common = new CommonSong(account, currentUserName); }
public SetSongService(ISetSongRepository repo) { Checks.Argument.IsNotNull(repo, "repo"); _repo = repo; }