diff --git a/WebAPI/Controllers/HelloWorldController.cs b/WebAPI/Controllers/HelloWorldController.cs index da479b8..aba8549 100644 --- a/WebAPI/Controllers/HelloWorldController.cs +++ b/WebAPI/Controllers/HelloWorldController.cs @@ -12,6 +12,13 @@ namespace WebAPI.Controllers [ApiController] public class HelloWorldController : ControllerBase { + private readonly PterodactylService _pterodactylService; + + public HelloWorldController(PterodactylService pterodactylService) + { + _pterodactylService = pterodactylService; + } + [HttpGet] public async Task HelloWorld() { diff --git a/WebAPI/Data/PterodactylService.cs b/WebAPI/Data/PterodactylService.cs index 77a00fe..1e4c7e2 100644 --- a/WebAPI/Data/PterodactylService.cs +++ b/WebAPI/Data/PterodactylService.cs @@ -11,7 +11,7 @@ namespace WebAPI.Data { public class PterodactylService { - [Inject] private ILogger logger { get; set; } + private ILogger logger { get; set; } private HttpClient _client { get; set; } private string _apiToken { get; set; } private string _pterodactylHost { get; set; } @@ -19,8 +19,9 @@ namespace WebAPI.Data private string _applicationApiPath => "application/"; private string _clientApiPath => "client/"; - public PterodactylService() + public PterodactylService(ILogger logger) { + this.logger = logger; _client = new HttpClient(); _apiToken = AppSettings.PterodactylAPIKey; _pterodactylHost = AppSettings.PterodactylPanelURL; diff --git a/WebAPI/appsettings.json b/WebAPI/appsettings.json index ddde2f5..a03004a 100644 --- a/WebAPI/appsettings.json +++ b/WebAPI/appsettings.json @@ -10,5 +10,6 @@ } }, "AllowedHosts": "*", - "PterodactylAPIKey": "REPLACE_ME" + "PterodactylAPIKey": "REPLACE_ME", + "PterodactylPanelURL": "https://panel.orfl.xyz" }