예제 #1
0
        public async Task <ActionResult <Collection> > AddItemsAsync(string id, AddCollectionItemsRequest request)
        {
            var result = await _collections.AddItemsAsync(id, request.Items, request.Position, CurrentConstraint);

            if (!result.TryPickT0(out var collection, out _))
            {
                return(ResultUtilities.NotFound(id));
            }

            return(collection.Convert(_services));
        }