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;
 }
示例#3
0
 public DynamoDbController(IPutItem putItem, IGetBook getBook, IUpdateItem updateItem, IDeleteItem deleteItem)
 {
     _putItem    = putItem;
     _getBook    = getBook;
     _updateItem = updateItem;
     _deleteItem = deleteItem;
 }
 public DynamoDbController(ICreateTable createTable, IPutItem putItem, IGetItem getItem, IUpdateItem updateItem, IDeleteTable deleteTable)
 {
     _createTable = createTable;
     _putItem     = putItem;
     _getItem     = getItem;
     _updateItem  = updateItem;
     _deleteTable = deleteTable;
 }
 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 DynamoDBController(IDynamoDb dynamoDb, IPutItem putItem, IGetItem getItem)
 {
     _dynamoDB = dynamoDb;
     _putItem  = putItem;
     _getItem  = getItem;
 }