예제 #1
0
        public async Task <IActionResult> NewCollectionAsync([FromBody] CollectionInputModel model)
        {
            if (model == null)
            {
                return(BadRequest());
            }

            if (!ModelState.IsValid)
            {
                return(new ValidateObjectResult(ModelState));
            }

            var collection = Collection.New(model.CollectionName);

            var id = await _collectionRepository.AddCollectionAsync(collection);

            return(Ok(id));
        }
예제 #2
0
 public IActionResult CollectionComplex([FromBody] CollectionInputModel model)
 {
     return(Content($"Collection-Complex:{model.Values.Count()}"));
 }