public RouletteController(DynamoContext DBDynamo, BetHandler Queue, SecretKeyService SecretService) { _DBDynamo = DBDynamo; _Queue = Queue; sqsBet = SecretService._secretKeys.SQS_BET; sqsWinner = SecretService._secretKeys.SQS_WINNERS; }
public void SentToLambda(User user) { Client.InvokeAsync(new Amazon.Lambda.Model.InvokeRequest() { FunctionName = FunctionName, Payload = JsonConvert.SerializeObject(user) }, (responseObject) => { if (responseObject.Exception == null) { Debug.Log(Encoding.ASCII.GetString(responseObject.Response.Payload.ToArray())); } else { DynamoContext.CreatePlayer(responseObject.Response.ToString()); int nextSceneIndex = SceneManager.GetActiveScene().buildIndex + 1; if (SceneManager.sceneCountInBuildSettings > nextSceneIndex) { SceneManager.LoadScene(nextSceneIndex); } } } ); }
public Function() { AmazonDynamoDBClient AmazonClient = new AmazonDynamoDBClient(); _DynamoDb = new DynamoContext(AmazonClient); }
public UserController(CognitoService CognitoService, DynamoContext DBDynamo, IMapper Mapper) { _CognitoService = CognitoService; _DBDynamo = DBDynamo; _Mapper = Mapper; }
public WalletService(DynamoContext dynamoContext) => _dynamoContext = dynamoContext;