major refactoring, maybe some bugfixes, idk

This commit is contained in:
Stanley Dimant
2022-06-24 00:47:47 +02:00
parent 0fe3f1cf25
commit 2dcd02d170
22 changed files with 997 additions and 949 deletions

View File

@@ -1,26 +1,28 @@
using Dalamud.Game.ClientState;
using MareSynchronos.Managers;
using MareSynchronos.Managers;
using MareSynchronos.Models;
using MareSynchronos.Utils;
namespace MareSynchronos.Factories
{
public class FileReplacementFactory
{
private readonly IpcManager ipcManager;
private readonly IpcManager _ipcManager;
public FileReplacementFactory(IpcManager ipcManager)
{
this.ipcManager = ipcManager;
Logger.Debug("Creating " + nameof(FileReplacementFactory));
this._ipcManager = ipcManager;
}
public FileReplacement Create()
{
if (!ipcManager.CheckPenumbraApi())
if (!_ipcManager.CheckPenumbraApi())
{
throw new System.Exception();
}
return new FileReplacement(ipcManager.PenumbraModDirectory()!);
return new FileReplacement(_ipcManager.PenumbraModDirectory()!);
}
}
}