public record Databases( IUserRepo UserRepo, IPollRepo PollRepo, IBadgeRepo BadgeRepo, IBank <User> PokeyenBank, IBank <User> TokensBank, ICommandLogger CommandLogger, IMessagequeueRepo MessagequeueRepo, IMessagelogRepo MessagelogRepo, ILinkedAccountRepo LinkedAccountRepo, ISubscriptionLogRepo SubscriptionLogRepo, IModLogRepo ModLogRepo, IResponseCommandRepo ResponseCommandRepo );
public PollRoutine(IPollRepo pollRepo, IOptionRepo optionRepo) { _pollRepo = pollRepo; _optionRepo = optionRepo; }
public ResultRoutine(IPollRepo pollRepo, IOptionRepo optionRepo, IVoteRepo voteRepo) { _pollRepo = pollRepo; _optionRepo = optionRepo; _voteRepo = voteRepo; }
public ManagePollCommands(IPollRepo pollRepo) { _pollRepo = pollRepo; }
public PollBL(IPollRepo repo) { _repo = repo; }
public PollCommands(IPollRepo pollRepo) { _pollRepo = pollRepo; }