public async Task <ActionResult> AddCollection([FromBody] string name, CancellationToken token)
        {
            var newCollection = new Collection(name, User.Identity.Name);
            await storage.AddCollection(newCollection, token);

            return(CreatedAtRoute(
                       "GetCollectionById", new { id = newCollection.Id }, newCollection.Id));
        }