Hook up logging for IPX relay
This commit is contained in:
parent
06b638e592
commit
2953dd5d78
2 changed files with 7 additions and 8 deletions
|
|
@ -11,19 +11,16 @@ namespace LANCommander.Server.Services
|
|||
|
||||
public IPXRelayService(ILogger<IPXRelayService> logger) : base(logger)
|
||||
{
|
||||
if (_relay == null)
|
||||
_relay = new IPXRelay();
|
||||
|
||||
Init();
|
||||
Init(logger);
|
||||
}
|
||||
|
||||
public void Init()
|
||||
public void Init(ILogger logger)
|
||||
{
|
||||
var settings = SettingService.GetSettings();
|
||||
|
||||
StopAsync().Wait();
|
||||
|
||||
_relay = new IPXRelay(settings.IPXRelay.Port);
|
||||
_relay = new IPXRelay(settings.IPXRelay.Port, logger);
|
||||
|
||||
if (!settings.IPXRelay.Logging)
|
||||
_relay.DisableLogging();
|
||||
|
|
|
|||
|
|
@ -34,14 +34,16 @@
|
|||
@code {
|
||||
Settings Settings = SettingService.GetSettings();
|
||||
|
||||
private void Save()
|
||||
async Task Save()
|
||||
{
|
||||
try
|
||||
{
|
||||
SettingService.SaveSettings(Settings);
|
||||
MessageService.Success("Settings saved!");
|
||||
|
||||
IPXRelayService.Init();
|
||||
await IPXRelayService.StopAsync();
|
||||
|
||||
IPXRelayService.Init(Logger);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue