refactor and add using constants instead of hard coded strings ...

This commit is contained in:
2026-07-30 14:24:35 +03:30
parent b582b5c73a
commit c4a60f655d
10 changed files with 61 additions and 22 deletions
+37
View File
@@ -0,0 +1,37 @@
namespace xWebinarService.Constants
{
public struct XWebinarServiceConstants
{
//
// Service Extensions Log Tag ...
public const string XWebinarServiceDILogTag = "XWebinarService";
//
// Table Mapping Identifiers ...
public const string XWebinarTable = "Webinars";
public const string XWebinarSubscriberTable = "WebinarSubscribers";
//
// GraphQL Collection Mappings ...
public const string XWebinarSingleName = "webinar";
public const string XWebinarCollectionName = "webinars";
public const string XWebinarSubscriberSingleName = "webinarSubscriber";
public const string XWebinarSubscriberCollectionName = "webinarSubscribers";
//
// Hubs ...
public const string XWebinarDtoHub = "webinarDto";
public const string XWebinarEntityHub = "webinarEntity";
public const string XWebinarSubscriberDtoHub = "webinarSubscriberDto";
public const string XWebinarSubscriberEntityHub = "webinarSubscriberEntity";
//
// Custome Constants ...
//
// EF Repositories Helper Extensions ...
public const string GetXWebinarEFRepositoryDescriptor = "GetXWebinarEFRepositoryDescriptor";
public const string GetXWebinarSubscriberEFRepositoryDescriptor = "GetXWebinarSubscriberEFRepositoryDescriptor";
}
}