Skip to content

Commit 7ce655b

Browse files
authored
refactor: relocate domain model errors (#67)
1 parent edc6971 commit 7ce655b

File tree

89 files changed

+116
-53
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+116
-53
lines changed

src/Adapters/Driven/Persistence.Mongodb/AnalysisPersistenceAdapter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using OneOf;
22
using ScriptBee.Domain.Model.Analysis;
3+
using ScriptBee.Domain.Model.Errors;
34
using ScriptBee.Domain.Model.Project;
45
using ScriptBee.Persistence.Mongodb.Entity.Analysis;
56
using ScriptBee.Persistence.Mongodb.Repository;

src/Adapters/Driven/Persistence.Mongodb/ProjectInstancesPersistenceAdapter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using OneOf;
2+
using ScriptBee.Domain.Model.Errors;
23
using ScriptBee.Domain.Model.Instance;
34
using ScriptBee.Domain.Model.Project;
45
using ScriptBee.Persistence.Mongodb.Entity;

src/Adapters/Driven/Persistence.Mongodb/ProjectPersistenceAdapter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using MongoDB.Driver;
33
using OneOf;
44
using ScriptBee.Domain.Model;
5+
using ScriptBee.Domain.Model.Errors;
56
using ScriptBee.Domain.Model.Project;
67
using ScriptBee.Persistence.Mongodb.Entity;
78
using ScriptBee.Persistence.Mongodb.Repository;

src/Adapters/Driven/Persistence.Mongodb/ScriptPersistenceAdapter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using OneOf;
2+
using ScriptBee.Domain.Model.Errors;
23
using ScriptBee.Domain.Model.ProjectStructure;
34
using ScriptBee.Persistence.Mongodb.Entity.Script;
45
using ScriptBee.Persistence.Mongodb.Repository;

src/Adapters/Driven/Rest/GetScriptLanguagesAdapter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using OneOf;
2+
using ScriptBee.Domain.Model.Errors;
23
using ScriptBee.Domain.Model.Instance;
34
using ScriptBee.Domain.Model.Plugin.Manifest;
45
using ScriptBee.Domain.Model.ProjectStructure;

src/Application/Domain/Model/Analysis/AnalysisDoesNotExistsError.cs

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/Application/Domain/Model/Analysis/AnalysisResultDoesNotExistsError.cs

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
using ScriptBee.Domain.Model.Analysis;
2+
3+
namespace ScriptBee.Domain.Model.Errors;
4+
5+
public record AnalysisDoesNotExistsError(AnalysisId Id);
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
using ScriptBee.Domain.Model.Analysis;
2+
3+
namespace ScriptBee.Domain.Model.Errors;
4+
5+
public record AnalysisResultDoesNotExistsError(ResultId Id);
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
using ScriptBee.Domain.Model.Instance;
2+
3+
namespace ScriptBee.Domain.Model.Errors;
4+
5+
public record InstanceDoesNotExistsError(InstanceId InstanceId);

0 commit comments

Comments
 (0)