public GuildSettingsService(
     GuildSettingsRepository guildSettingsRepo,
     SharedCache cache
     )
 {
     _guildSettingsRepo = guildSettingsRepo;
     _cache             = cache;
 }
示例#2
0
        public UnitOfWork(UrfRidersDbContext context)
        {
            _context = context;

            AutoVoiceSettings = new AutoVoiceSettingsRepository(_context);
            GuildSettings     = new GuildSettingsRepository(_context);
            ReactionRoles     = new ReactionRoleRepository(_context);
            ColorRoles        = new ColorRoleRepository(_context);
        }
示例#3
0
        internal GuildSettingsApi()
        {
            _model = new GuildSettingsModel()
            {
                Created = DateTime.Now
            };

            _repo = new GuildSettingsRepository();
        }
示例#4
0
 internal GuildSettingsApi(GuildSettingsModel model)
 {
     model = new GuildSettingsModel();
     _repo = new GuildSettingsRepository();
 }