From be29ad714fddd38acf6742b9f9e480ff80f3eac4 Mon Sep 17 00:00:00 2001 From: Alex Barney Date: Fri, 24 Apr 2020 11:35:04 -0700 Subject: [PATCH] Add the option to initialize Horizon with a FileSystemServer --- src/LibHac/Horizon.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/LibHac/Horizon.cs b/src/LibHac/Horizon.cs index 7f052f08..117850ca 100644 --- a/src/LibHac/Horizon.cs +++ b/src/LibHac/Horizon.cs @@ -20,6 +20,13 @@ namespace LibHac ServiceManager = new ServiceManager(this); } + public Horizon(ITimeSpanGenerator timer, FileSystemServer fsServer) + { + Time = timer ?? new StopWatchTimeSpanGenerator(); + FileSystemServer = fsServer; + ServiceManager = new ServiceManager(this); + } + private Result OpenFileSystemClient(out FileSystemClient client) { if (FileSystemServer is null)