refactor and add using constants instead of hard coded strings ...
This commit is contained in:
@@ -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";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user