public async Task <Domain.Catalog> CreateCatalog([GraphQLNonNullType] Types.CreateCatalogInput input, [Service] Domain.DataAccess.ICatalogRepository repository) { return(await repository.CreateCatalog(input.CatalogName)); }