public async Task <dynamic> UpdateUserSavedResourcesAsync(Guid id, ProfileResources userResources) { var userDocument = new UserSavedResources() { SavedResourcesId = id, Resources = BuildResources(userResources) }; userDocument = JsonConvert.DeserializeObject <UserSavedResources>(JsonConvert.SerializeObject(userDocument)); return(await dbService.UpdateItemAsync(id.ToString(), userDocument, dbSettings.UserResourcesCollectionId)); }
public async Task <dynamic> CreateUserSavedResourcesAsync(ProfileResources userResources) { var userDocument = new UserSavedResources() { SavedResourcesId = Guid.NewGuid(), Resources = BuildResources(userResources) }; userDocument = JsonConvert.DeserializeObject <UserSavedResources>(JsonConvert.SerializeObject(userDocument)); return(await dbService.CreateItemAsync((userDocument), dbSettings.UserResourcesCollectionId)); }