Replaced legacy dependency resolve with server service function for wingsfileaccess
This commit is contained in:
@@ -2,13 +2,12 @@
|
|||||||
@using Moonlight.App.Repositories.Servers
|
@using Moonlight.App.Repositories.Servers
|
||||||
@using Moonlight.Shared.Components.FileManagerPartials
|
@using Moonlight.Shared.Components.FileManagerPartials
|
||||||
@using Moonlight.App.Database.Entities
|
@using Moonlight.App.Database.Entities
|
||||||
@using Moonlight.App.Helpers
|
|
||||||
@using Moonlight.App.Helpers.Files
|
@using Moonlight.App.Helpers.Files
|
||||||
@using Moonlight.App.Services
|
@using Moonlight.App.Services
|
||||||
|
|
||||||
@inject ServerRepository ServerRepository
|
@inject ServerRepository ServerRepository
|
||||||
@inject WingsApiHelper WingsApiHelper
|
|
||||||
@inject SmartTranslateService SmartTranslateService
|
@inject SmartTranslateService SmartTranslateService
|
||||||
|
@inject ServerService ServerService
|
||||||
|
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<div class="card card-body">
|
<div class="card card-body">
|
||||||
@@ -42,14 +41,9 @@
|
|||||||
private FileSelectModal FileSelectModal;
|
private FileSelectModal FileSelectModal;
|
||||||
private LazyLoader LazyLoader;
|
private LazyLoader LazyLoader;
|
||||||
|
|
||||||
protected override void OnInitialized()
|
protected override async Task OnInitializedAsync()
|
||||||
{
|
{
|
||||||
Access = new WingsFileAccess(WingsApiHelper,
|
Access = await ServerService.CreateFileAccess(CurrentServer, null!);
|
||||||
null!,
|
|
||||||
CurrentServer,
|
|
||||||
null!,
|
|
||||||
null!
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task Load(LazyLoader lazyLoader)
|
private async Task Load(LazyLoader lazyLoader)
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
@using Moonlight.App.Services
|
@using Moonlight.App.Services
|
||||||
|
|
||||||
@inject ServerRepository ServerRepository
|
@inject ServerRepository ServerRepository
|
||||||
@inject WingsApiHelper WingsApiHelper
|
@inject ServerService ServerService
|
||||||
@inject SmartTranslateService SmartTranslateService
|
@inject SmartTranslateService SmartTranslateService
|
||||||
|
|
||||||
<div class="col">
|
<div class="col">
|
||||||
@@ -42,14 +42,9 @@
|
|||||||
private FileSelectModal FileSelectModal;
|
private FileSelectModal FileSelectModal;
|
||||||
private LazyLoader LazyLoader;
|
private LazyLoader LazyLoader;
|
||||||
|
|
||||||
protected override void OnInitialized()
|
protected override async Task OnInitializedAsync()
|
||||||
{
|
{
|
||||||
Access = new WingsFileAccess(WingsApiHelper,
|
Access = await ServerService.CreateFileAccess(CurrentServer, null!);
|
||||||
null!,
|
|
||||||
CurrentServer,
|
|
||||||
null!,
|
|
||||||
null!
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task Load(LazyLoader lazyLoader)
|
private async Task Load(LazyLoader lazyLoader)
|
||||||
|
|||||||
@@ -7,8 +7,6 @@
|
|||||||
@inject SmartTranslateService SmartTranslateService
|
@inject SmartTranslateService SmartTranslateService
|
||||||
@inject AlertService AlertService
|
@inject AlertService AlertService
|
||||||
@inject ToastService ToastService
|
@inject ToastService ToastService
|
||||||
@inject WingsApiHelper WingsApiHelper
|
|
||||||
@inject ConfigService ConfigService
|
|
||||||
@inject ServerService ServerService
|
@inject ServerService ServerService
|
||||||
|
|
||||||
<WButton Text="@(SmartTranslateService.Translate("Reset"))"
|
<WButton Text="@(SmartTranslateService.Translate("Reset"))"
|
||||||
@@ -35,13 +33,7 @@
|
|||||||
{
|
{
|
||||||
await ToastService.CreateProcessToast("serverReset", SmartTranslateService.Translate("Resetting server"));
|
await ToastService.CreateProcessToast("serverReset", SmartTranslateService.Translate("Resetting server"));
|
||||||
|
|
||||||
var access = new WingsFileAccess(
|
var access = await ServerService.CreateFileAccess(CurrentServer, null!);
|
||||||
WingsApiHelper,
|
|
||||||
null!,
|
|
||||||
CurrentServer,
|
|
||||||
ConfigService,
|
|
||||||
null!
|
|
||||||
);
|
|
||||||
|
|
||||||
var files = await access.Ls();
|
var files = await access.Ls();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user