Added backend API project to segregate responsibilites - Data is now handled in API project and business is all handled in UI project.

This commit is contained in:
Daniel Wathen
2023-01-04 14:19:59 -07:00
parent 80696e5fe6
commit 1adb303d99
33 changed files with 762 additions and 95 deletions

View File

@ -6,8 +6,8 @@ namespace ReportingServices.Shared.Repositories
public interface IFabTimeReportingRepository
{
public Task<List<ReactorOutsByRDS>> GetMovesTrendData(string startDate = "", string endDate = "");
public Task GetToolStateTrendData(DailyReport rpt, string toolType);
public Task GetToolStateData(DailyReport rpt, string toolType);
public Task<List<EquipmentStateByDay>> GetToolStateTrendData(string toolType);
public Task<List<ToolStateCurrent>> GetToolStateData(string toolType);
public Task<T> GetJsonData<T>(string url);
}
}