using Oqtane.Models; using System.Net.Http; using System.Threading.Tasks; using System.Collections.Generic; using Oqtane.Documentation; using Oqtane.Shared; namespace Oqtane.Services { /// /// Service to manage s /// /// Task> GetMigrationHistoryAsync(); } [PrivateApi("Don't show in the documentation, as everything should use the Interface")] public class MigrationHistoryService : ServiceBase, IMigrationHistoryService { public MigrationHistoryService(HttpClient http, SiteState siteState) : base(http, siteState) { } private string Apiurl => CreateApiUrl("MigrationHistory"); public async Task> GetMigrationHistoryAsync() { return await GetJsonAsync>(Apiurl); } } }