1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-12 20:22:55 +08:00

cctor->Register

This commit is contained in:
Huo Yaoyuan 2016-11-15 02:08:02 +08:00
parent dcd3ba0915
commit 97005e033c
2 changed files with 6 additions and 4 deletions

View File

@ -14,11 +14,11 @@ namespace osu.Desktop.Beatmaps.IO
/// </summary> /// </summary>
public class LegacyFilesystemReader : ArchiveReader public class LegacyFilesystemReader : ArchiveReader
{ {
static LegacyFilesystemReader() public static void Register()
{ {
AddReader<LegacyFilesystemReader>((storage, path) => Directory.Exists(path)); AddReader<LegacyFilesystemReader>((storage, path) => Directory.Exists(path));
} }
private string basePath { get; set; } private string basePath { get; set; }
private string[] beatmaps { get; set; } private string[] beatmaps { get; set; }
private Beatmap firstMap { get; set; } private Beatmap firstMap { get; set; }
@ -50,10 +50,10 @@ namespace osu.Desktop.Beatmaps.IO
{ {
return firstMap.BeatmapInfo.Metadata; return firstMap.BeatmapInfo.Metadata;
} }
public override void Dispose() public override void Dispose()
{ {
// no-op // no-op
} }
} }
} }

View File

@ -4,6 +4,7 @@
using System; using System;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using osu.Desktop.Beatmaps.IO;
using osu.Framework; using osu.Framework;
using osu.Framework.Desktop; using osu.Framework.Desktop;
using osu.Framework.Desktop.Platform; using osu.Framework.Desktop.Platform;
@ -18,6 +19,7 @@ namespace osu.Desktop
[STAThread] [STAThread]
public static int Main(string[] args) public static int Main(string[] args)
{ {
LegacyFilesystemReader.Register();
using (DesktopGameHost host = Host.GetSuitableHost(@"osu", true)) using (DesktopGameHost host = Host.GetSuitableHost(@"osu", true))
{ {
if (!host.IsPrimaryInstance) if (!host.IsPrimaryInstance)