public WriteModel.ApprenticeshipFavourites MapToWriteModel() { var model = new Domain.WriteModel.ApprenticeshipFavourites(); model.AddRange(this.Select(x => new Domain.WriteModel.ApprenticeshipFavourite { ApprenticeshipId = x.ApprenticeshipId, Providers = x.Providers.Select(y => new WriteModel.Provider(y.Ukprn, y.Locations)).ToList() ?? new List<WriteModel.Provider> { } })); return model; }
public Task SaveApprenticeshipFavourites(string employerAccountId, Domain.WriteModel.ApprenticeshipFavourites apprenticeshipFavourite) { return(Task.CompletedTask); }
public ApprenticeshipFavouritesEntity(string employerAccountId, Domain.WriteModel.ApprenticeshipFavourites favourites) { PartitionKey = employerAccountId; RowKey = ROW_KEY; Favourites = JsonConvert.SerializeObject(favourites); }