public async Task Run([TimerTrigger("0 5 0 * * SUN")] TimerInfo myTimer, ILogger log) { var allTowns = await TownService.GetAllTowns(); foreach (var town in allTowns) { await HistoricalTurnipService.SaveTurnipData(town); var newTown = new TownEntity() { PartitionKey = town.PartitionKey, RowKey = town.RowKey, MayorName = town.MayorName, OwnerUsername = town.OwnerUsername, Created = town.Created, ETag = town.ETag, Name = town.Name, NativeFruit = town.NativeFruit, Timestamp = town.Timestamp, TurnipPrices = "0.0.0.0.0.0.0.0.0.0.0.0.0.0", TurnipsOwned = 0 }; await TownService.UpsertTown(newTown); } }
public async Task <IActionResult> Get() { List <TownDto> townDtos = await _townService.GetAllTowns(); if (townDtos == null) { return(NoContent()); } List <TownWebModel> townModels = _mapper.Map <List <TownDto>, List <TownWebModel> >(townDtos); return(Ok(townModels)); }