Files
sessionzero-cs/SzCore/ISzDatabaseHandler.cs

15 lines
438 B
C#

using SzCore.DataObjects;
namespace SzCore;
public interface ISzDatabaseHandler
{
public bool InternetAllowed { get; set; }
public Dictionary<string, string> SzDbUrls { get; set; }
public Task<SzDataset?> TryRetrieveDatasetAsync(Guid uuid);
public Task<ISzTemplate?> TryRetrieveTemplateAsync(Guid uuid);
public SzDataset? TryRetrieveDataset(Guid uuid);
public ISzTemplate? TryRetrieveTemplate(Guid uuid);
}