Exemple #1
0
        public async Task <ActionResult <Snapshot> > GetSnapshotAsync(string id)
        {
            var result = await _snapshots.GetAsync(ObjectType.Book, id);

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

            return(snapshot.Convert(_services));
        }