// ========================================================================== // ISchemaRepository.cs // PinkParrot Headless CMS // ========================================================================== // Copyright (c) PinkParrot Group // All rights reserved. // ========================================================================== using System; using System.Collections.Generic; using System.Threading.Tasks; namespace PinkParrot.Read.Repositories { public interface ISchemaRepository { Task> QueryAllAsync(Guid tenantId); Task FindSchemaIdAsync(Guid tenantId, string name); Task FindSchemaAsync(Guid tenantId, string name); Task FindSchemaAsync(Guid schemaId); } }