public static async Task <Players> CreateAsync(IndexedDBManager dbManager) { var players = new Players(dbManager); await players.InitializeAsync(); return(players); }
public MyIndexDBService( IJSRuntime jsRuntime, IndexedDBManager indexDBManager) { //Console.WriteLine($"{nameof(MyIndexDBService)} instance created"); this.jsRuntime = jsRuntime; this.indexedDBManager = indexDBManager; }
private static async Task AddRecord(IndexedDBManager DbManager, Word word) { await DbManager.AddRecord(new StoreRecord <Word> { Storename = DbConstants.StoreName, Data = word }); }
public Store(IndexedDBManager db, StoreSchema schema, StoreSchemaExtOptions options) { _db = db; _schema = schema; _options = options; _parameters = new QueryParameters <T>(); _provider = this; }
public UserService(Causality.Shared.Models.UserService.UserServiceClient userService, Causality.Shared.Models.ExcludeService.ExcludeServiceClient excludeService, IndexedDBManager indexedDBManager, OnlineStateService onlineState) { _userService = userService; _excludeService = excludeService; _indexedDBManager = indexedDBManager; _onlineState = onlineState; }
public ContactDal(IndexedDBManager _dbManager) { dbManager = _dbManager; dbManager.ActionCompleted += (sender, args) => { if (args.Outcome.Equals(IndexDBActionOutCome.Failed)) { System.Diagnostics.Debug.WriteLine($"Encountered an issue writing a record \r\n {args.Message} :("); } }; }
public ClassService(Causality.Shared.Models.EffectService.EffectServiceClient effectService, Causality.Shared.Models.CauseService.CauseServiceClient causeService, Causality.Shared.Models.ClassService.ClassServiceClient classService, IndexedDBManager indexedDBManager, OnlineStateService onlineState) { _classService = classService; _effectService = effectService; _causeService = causeService; _indexedDBManager = indexedDBManager; _onlineState = onlineState; }
public static async Task DBParseAsync(IndexedDBManager DbManager, Stream stream) { using StreamReader sr = new StreamReader(stream, System.Text.Encoding.Unicode); string line; ParserState state = ParserState.Space; Word word = null; while ((line = sr.ReadLine()) != null) { if (line != "" && line[0] != '#') { if (line[0] != ' ') { state = ParserState.Title; if (word != null) { await AddRecord(DbManager, word); } word = new Word { Chinese = RemoveTags(line) }; } else { state++; } if (state == ParserState.Pinyin) { word.Pinyin = RemoveTags(line); word.PinyinMonotone = Monotone(word.Pinyin); } if (state == ParserState.Body) { word.RelativeWords = GetRelativeWords(line); word.Translations = RemoveTags(line).Split(";"); } } else { state = ParserState.Space; } } await AddRecord(DbManager, word); }
public IndexedDb(IJSRuntime jSRuntime, string name, int version) { this.Version = version; this.Name = name; var dbStore = new DbStore() { DbName = this.Name, Version = this.Version, }; Debug.WriteLine($"{nameof(IndexedDb)} - Building database {name} V{version}"); this.Build(dbStore); Debug.WriteLine($"{nameof(IndexedDb)} - Opening connector"); this.connector = new IndexedDBManager(dbStore, jSRuntime); this.Reload(); this.connector.ActionCompleted += Connector_ActionCompleted; }
public TheatreRepo(IndexedDBManager indexedDb) : base(indexedDb) { _indexedDb = indexedDb; }
public FileCache(IndexedDBManager indexedDbMgr) { _indexedDbMgr = indexedDbMgr; }
public IndexedDbCache(IndexedDBManager indexedDbManager) { indexedDb = indexedDbManager; }
public EffectService(Causality.Shared.Models.EffectService.EffectServiceClient effectService, IndexedDBManager indexedDBManager, OnlineStateService onlineState) { _effectService = effectService; _indexedDBManager = indexedDBManager; _onlineState = onlineState; }
public PlayRepo(IndexedDBManager indexedDb) : base(indexedDb) { _indexedDb = indexedDb; }
public HallRepo(IndexedDBManager indexedDb) : base(indexedDb) { _indexedDb = indexedDb; }
public MetaService(Causality.Shared.Models.MetaService.MetaServiceClient metaService, IndexedDBManager indexedDBManager, OnlineStateService onlineState) { _metaService = metaService; _indexedDBManager = indexedDBManager; _onlineState = onlineState; }
public TicketRepo(IndexedDBManager indexedDb) : base(indexedDb) { _indexedDb = indexedDb; }
private Players(IndexedDBManager dbManager) { _dbManager = dbManager; }
public FlashcardsDbService(IndexedDBManager DbManager) { this.DbManager = DbManager; this.rand = new Random(); }
public Repository(IndexedDBManager dbManager) { DbManager = dbManager; }
public IndexedDbStore(IndexedDBManager manager) { _manager = manager; }
public IndexedDbStorageService(IndexedDBManager dBManager) { _dbManager = dBManager; }
public UserRepo(IndexedDBManager indexedDb) : base(indexedDb) { _indexedDb = indexedDb; }
protected Repo(IndexedDBManager indexedDB) { _indexedDB = indexedDB; }
public RepositoryJob(IndexedDBManager dbManager) : base(dbManager) { }
public DefaultIndexedDB(IndexedDBManager db, IOptions <DbStoreExtOptions> options) { _db = db; _options = options.Value; RefreshStoreNamesIndex(); }
public IndexedDBSaveGameRepository(IndexedDBManager dbManager) { _dbManager = dbManager; }
public DbDictionaryService(HttpClient Http, IndexedDBManager DbManager) { this.Http = Http; this.DbManager = DbManager; Load(); // ToDo: Rewrite }
public async Task Delete(string name) { var manager = new IndexedDBManager(new DbStore { }, jSRuntime); await manager.DeleteDb(name); }