Moved relevant application layer enums and value objects to the domain layer.

This commit is contained in:
2025-11-01 01:19:34 -04:00
parent 4121bd94d9
commit 14129a8bba
48 changed files with 255 additions and 162 deletions

View File

@@ -1,8 +0,0 @@
namespace JSMR.Application.Common;
public enum AIGeneration
{
None = 0,
Partial = 1,
Full = 2
}

View File

@@ -1,8 +0,0 @@
namespace JSMR.Application.Common;
public enum AgeRating
{
AllAges = 1,
R15 = 2,
R18 = 3
}

View File

@@ -1,7 +1,7 @@
namespace JSMR.Application.Common;
public interface ISupportedLanguage
{
string Code { get; }
Language Language { get; }
}
//public interface ISupportedLanguage
//{
// string Code { get; }
// Language Language { get; }
//}

View File

@@ -1,11 +0,0 @@
namespace JSMR.Application.Common;
public enum Language
{
Unknown = -1,
Japanese = 0,
English = 1,
ChineseSimplified = 2,
ChineseTraditional = 3,
Korean = 4
}

View File

@@ -1,10 +0,0 @@
namespace JSMR.Application.Common;
public enum Locale
{
Japanese,
English,
ChineseSimplified,
ChineseTraditional,
Korean
}

View File

@@ -1,9 +0,0 @@
namespace JSMR.Application.Common;
public enum VoiceWorkStatus
{
Available = 0,
Upcoming = 1,
NewRelease = 2,
NewAndUpcoming = 3
}