aboutsummaryrefslogtreecommitdiff
path: root/backend/api/api/Interfaces
diff options
context:
space:
mode:
authorDanijel Anđelković <adanijel99@gmail.com>2022-05-20 04:02:03 +0200
committerDanijel Anđelković <adanijel99@gmail.com>2022-05-20 04:02:03 +0200
commit0d476fb3a73921bbea0994509bc95a19cebae70c (patch)
treea1f2071655b4bd2d78f46c7bb0424a08985664b8 /backend/api/api/Interfaces
parent60d486a636230074350ac19900125098fd07f3f7 (diff)
parent9930bdb624f9511e9f4ead7abd435d25fbdcac4a (diff)
Merge branch 'redesign' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar
Diffstat (limited to 'backend/api/api/Interfaces')
-rw-r--r--backend/api/api/Interfaces/IFileService.cs2
-rw-r--r--backend/api/api/Interfaces/IModelService.cs1
-rw-r--r--backend/api/api/Interfaces/IPredictorService.cs1
3 files changed, 4 insertions, 0 deletions
diff --git a/backend/api/api/Interfaces/IFileService.cs b/backend/api/api/Interfaces/IFileService.cs
index e061dfdb..00dc0002 100644
--- a/backend/api/api/Interfaces/IFileService.cs
+++ b/backend/api/api/Interfaces/IFileService.cs
@@ -9,5 +9,7 @@ namespace api.Services
public FileModel getFile(string id);
bool CheckDb();
string GetFileId(string fullPath);
+ bool CopyFile(string sourceFile, string destinacionFile);
+
}
} \ No newline at end of file
diff --git a/backend/api/api/Interfaces/IModelService.cs b/backend/api/api/Interfaces/IModelService.cs
index 8c4543de..41cd279c 100644
--- a/backend/api/api/Interfaces/IModelService.cs
+++ b/backend/api/api/Interfaces/IModelService.cs
@@ -6,6 +6,7 @@ namespace api.Services
public interface IModelService
{
Model GetOneModel(string userId, string name);
+ Model GetOneModelById(string userId, string name);
Model GetOneModel(string id);
List<Model> GetMyModels(string userId);
List<Model> GetMyModelsByType(string userId, string problemType);
diff --git a/backend/api/api/Interfaces/IPredictorService.cs b/backend/api/api/Interfaces/IPredictorService.cs
index 16f0432a..8a8308be 100644
--- a/backend/api/api/Interfaces/IPredictorService.cs
+++ b/backend/api/api/Interfaces/IPredictorService.cs
@@ -12,5 +12,6 @@ namespace api.Services
List<Predictor> GetPublicPredictors();
List<Predictor> SortPredictors(string userId, bool ascdsc, int latest);
void Update(string id, Predictor predictor);
+ public Predictor Exists(string modelId, string experimentId);
}
} \ No newline at end of file