public QuestController( ILogger <QuestController> logger, ICurrentSession session, IDB_GenericInterface <Quest> questDAO ) { _logger = logger; _session = session; _loggedStudent = _session.LoggedUser as Student; _questDAO = questDAO; _questManager = new QuestManagement(); }
public GroupController(IDB_GenericInterface <Group> groupDAO) { _groupDAO = groupDAO; }
public ArtifactManagement(IDB_GenericInterface <GroupTransaction> groupTranscation) { _groupTransactionDAO = groupTranscation as GroupTransactionDAO; }
public LoginValidatorService(IDB_GenericInterface <Credentials> credentialsDAO) { _CredentialsDAO = credentialsDAO ?? throw new ArgumentNullException(nameof(credentialsDAO)); }