public async Task AddjsonToMongoKiosk(MongoKioskDto dto) { HttpResponseMessage response = await _proxyService.PostJsonAsync("/api/kiosks/addjsonkiosk", new { machineId = dto.MachineId, name = dto.Name, json = dto.Json }); response.EnsureSuccessStatusCode(); }
public async Task <MongoKioskDto> CreateAsync(MongoKioskDto dto) { var collection = await GetCollectionAsync(dto.MachineId); var document = DtoToDocument <MongoKioskDto, MongoKiosk>(dto); document.Id = MongoHelper.GenerateId(); document.CreateAt = DateTime.UtcNow; collection.InsertOne(document); return(DocumentToDto <MongoKiosk, MongoKioskDto>(document)); }
public async Task <IHttpActionResult> AddJsonMongo(MongoKioskDto dto) { return(Ok(await _mongoKioskService.CreateAsync(dto))); }