emo-client/Saradomin/Infrastructure/Services/IRemoteConfigService.cs

17 lines
464 B
C#

using System.Collections.ObjectModel;
using System.Threading.Tasks;
using Glitonea.Mvvm;
using Saradomin.Model;
namespace Saradomin.Infrastructure.Services
{
public interface IRemoteConfigService : IService
{
ObservableCollection<ServerProfile> AvailableProfiles { get; }
Task FetchServerProfileConfig(string outputPath);
Task LoadServerProfileConfig(string filePath);
void LoadFailsafeDefaults();
}
}