namespace zero.Applications;
public class ApplicationRegistry : IApplicationRegistry
{
protected IZeroOptions Options { get; set; }
public ApplicationRegistry(IZeroOptions options)
{
Options = options;
}
///
public Task> GetAll()
{
return Task.FromResult>(Options.Applications);
}
}
public interface IApplicationRegistry
{
///
/// Get all registered applications
///
Task> GetAll();
}