public Task PingAsync() { return(SendGrpcAction(async() => await _discordService.PingAsync(new RpcCommunicationDiscord.PingRequest(), DefaultSettings.GetDefaultSettings(2)), true)); }
public Task <PersonalMessageResponse> SendPersonalMessageAsync(PersonalMessageRequest request) { return(SendGrpcAction(async() => await _discordService.SendPersonalMessageAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public async Task <GetBotLoginInfoResponse> GetBotLoginInfoAsync(GetBotLoginInfoRequest request) { return(await SendGrpcAction(async() => await _steamServiceClient.GetBotLoginInfoAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public Task AddUserAsync(AddUserRequest request) { return(SendGrpcAction(async() => await _discordService.AddUserAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public Task <UserCountUnreadTicketsResponse> UserCountUnreadTickets(Steamid steamId) { return(SendGrpcAction(async() => await _ticketServiceClient.UserCountUnreadTicketsAsync(steamId, DefaultSettings.GetDefaultSettings(5)))); }
public async Task <StopAllBotsResponse> StopAllBotsAsync(StopAllBotsRequest request) { return(await SendGrpcAction(async() => await _steamServiceClient.StopAllBotsAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public async Task <SellItemsFromOpskinsBotResponse> SellItemsAsync(SellItemsFromOpskinsBotRequest request) { return(await SendGrpcAction(async() => await _steamServiceClient.SellItemsAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public Task <EmptyResponse> GlobalExceptionErrorAsync(GlobalExceptionErrorRequest request) { return(SendGrpcAction(async() => await _discordService.GlobalExceptionErrorAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public async Task <GetPlayerSteamInventoryResponse> GetPlayerSteamInventoryAsync(GetPlayerSteamInventoryRequest request) { var steamId = request.SteamId; if (_cacheManager.HasCache($"{steamId}:{request.InventoryToFetch.AppId}")) { return(_cacheManager.LookupCache($"{steamId}:{request.InventoryToFetch.AppId}")); } var inventoryResponse = await SendGrpcAction(async() => await _steamServiceClient.GetPlayerSteamInventoryAsync(request, DefaultSettings.GetDefaultSettings(30))); _cacheManager.AddToCache($"{steamId}:{request.InventoryToFetch.AppId}", inventoryResponse); return(inventoryResponse); }
public async Task <MakeOfferResponse> MakeOfferAsync(MakeOfferRequest request) { return(await SendGrpcAction(async() => await _steamServiceClient.MakeOfferAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public Task <ListTicketsResponse> AdminGetTicketsOnQuery(AdminGetTicketsOnQueryRequest req) { return(SendGrpcAction(async() => await _ticketServiceClient.AdminGetTicketsOnQueryAsync(req, DefaultSettings.GetDefaultSettings(5)))); }
public Task <SingleTicketResponse> AdminChangeStatusOnTicket(AdminChangeStatusOnTicketRequest req) { return(SendGrpcAction(async() => await _ticketServiceClient.AdminChangeStatusOnTicketAsync(req, DefaultSettings.GetDefaultSettings(5)))); }
public Task <SingleTicketResponse> UserMarkTicketAsRead(UserMarkTicketAsReadRequest reg) { return(SendGrpcAction(async() => await _ticketServiceClient.UserMarkTicketAsReadAsync(reg, DefaultSettings.GetDefaultSettings(5)))); }
public Task <EmptyResponse> ChatMessageAsync(ChatMessageRequest request) { return(SendGrpcAction(async() => await _discordService.ChatMessageAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public async Task <WithdrawBtcOpskinsResponse> WithdrawBtcOpskinsAsync(WithdrawBtcOpskinsRequest request) { return(await SendGrpcAction( async() => await _steamServiceClient.WithdrawBtcOpskinsAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public Task <EmptyResponse> CoinFlipCreateJoin(CoinFlipJoinRequest request) { return(SendGrpcAction(async() => await _discordService.CoinFlipJoinAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public async Task <AccountBalanceOpskinsResponse> AccountBalanceOpskinsAsync(AccountBalanceOpskinsRequest request) { return(await SendGrpcAction(async() => await _steamServiceClient.AccountBalanceOpskinsAsync(request, DefaultSettings.GetDefaultSettings(30)))); }
public Task <EmptyResponse> JackpotWinnerAsync(JackpotWinnerRequest request) { return(SendGrpcAction(async() => await _discordService.JackpotWinnerAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public Task <SingleTicketResponse> UserRespondToTicket(UserRespondToTicketRequest req) { return(SendGrpcAction(async() => await _ticketServiceClient.UserRespondToTicketAsync(req, DefaultSettings.GetDefaultSettings(5)))); }