public DynamoDbController(IGetItem getItem, IPutItem putItem, IUpdateItem updateItem, IDeleteItem deleteItem)
 {
     _getItem    = getItem;
     _putItem    = putItem;
     _updateItem = updateItem;
     _deleteItem = deleteItem;
 }
 public UpdateItem(IAmazonDynamoDB dynamoDbClient, IGetItem getItem, IPutItem putItem, IDeleteItem deleteItem)
 {
     _dynamoDbClient = dynamoDbClient;
     _getItem        = getItem;
     _putItem        = putItem;
     _deleteItem     = deleteItem;
 }
 public DynamoDbController(ICreateTable createTable, IPutItem putItem, IGetItem getItem, IUpdateItem updateItem, IDeleteTable deleteTable)
 {
     _createTable = createTable;
     _putItem     = putItem;
     _getItem     = getItem;
     _updateItem  = updateItem;
     _deleteTable = deleteTable;
 }
示例#4
0
 public DynamoDBController(IDynamoDBExamples dynamoDBExamples, IDeleteTable deleteTable, IAddItem addItem, IGetItem getItem, IUpdateItem updateItem, IDeleteItem deleteItem)
 {
     _dynamoDBExamples = dynamoDBExamples;
     _deleteTable      = deleteTable;
     _addItem          = addItem;
     _getItem          = getItem;
     _updateItem       = updateItem;
     _deleteItem       = deleteItem;
 }
 public DynamoDbController(IGetItem getItem, IPutItem putItem, IUpdateItem updateItem, IDeleteItem deleteItem, IQuery queryItem, IScan scanItem)
 {
     _getItem    = getItem;
     _putItem    = putItem;
     _updateItem = updateItem;
     _deleteItem = deleteItem;
     _queryItem  = queryItem;
     _scanItem   = scanItem;
 }
示例#6
0
 public DynamoDbController(ICreateTable createTable, IPutItem putItem, IGetItem getItem, IUpdateItem updateItem, IDeleteItem deleteItem, ILoadTables loadTables)
 {
     _createTable = createTable;
     _putItem     = putItem;
     _getItem     = getItem;
     _updateItem  = updateItem;
     _deleteItem  = deleteItem;
     _loadTables  = loadTables;
 }
示例#7
0
 public CartController(CSCAssignment2DbContext context, IUserService userService, CSCAssignment2DbContext database, IOptions <AppSettings> appSettings, IPutItem putItem, IGetItem getItem, IAmazonDynamoDB dynamoClient)
 {
     _context      = context;
     _userService  = userService;
     _database     = database;
     _appSettings  = appSettings.Value;
     _putItem      = putItem;
     _getItem      = getItem;
     _dynamoClient = dynamoClient;
 }
示例#8
0
 public UpdateItem(IGetItem <T> getItem, IAmazonDynamoDB dynamoDbClient)
 {
     _getItem        = getItem;
     _dynamoDbClient = dynamoDbClient;
 }
示例#9
0
 public DeleteItem(IAmazonDynamoDB amazonDynamoDB, IGetItem getItem)
 {
     _amazonDynamoDB = amazonDynamoDB;
     _getItem        = getItem;
 }
示例#10
0
 public GetItemList(IGetItem getitems)
 {
     _getitems = getitems;
 }
示例#11
0
 public DynamoDBController(IDynamoDb dynamoDb, IPutItem putItem, IGetItem getItem)
 {
     _dynamoDB = dynamoDb;
     _putItem  = putItem;
     _getItem  = getItem;
 }
示例#12
0
 public DeleteItem(IAmazonDynamoDB dynamoDbClient, IGetItem getItem)
 {
     _dynamoDbClient = dynamoDbClient;
     _getItem        = getItem;
 }