Пример #1
0
 public account(CharacterDB db, WalletDB walletDB, ItemManager itemManager, CacheStorage cacheStorage, NotificationManager notificationManager)
 {
     this.DB                  = db;
     this.WalletDB            = walletDB;
     this.ItemManager         = itemManager;
     this.CacheStorage        = cacheStorage;
     this.NotificationManager = notificationManager;
 }
Пример #2
0
 public void Delete(string address)
 {
     WalletDB.DeleteWallet(address);
 }
Пример #3
0
 public void Put(string address, [FromForm] Wallet wallet)
 {
     WalletDB.UpdateWallet(address, wallet);
 }
Пример #4
0
 public void Post([FromForm] Wallet wallet)
 {
     WalletDB.AddWallet(wallet);
 }
Пример #5
0
 public string GetUserWalletsByKey(long userID) =>
 JSONService.SerializeToJson(WalletDB.FetchUserWallets(userID));
Пример #6
0
        public string GetWalletByKey(string address)
        {
            Wallet wallet = WalletDB.FetchWalletByKey(address);

            return(JSONService.SerializeToJson(wallet));
        }
Пример #7
0
 public WalletController()
 {
     wDb  = new WalletDB();
     uCtr = new UserController();
 }