| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- using System.Configuration;
- namespace WeEngine
- {
- public class WeEngineConst
- {
- public const string LocalizationCookieName = "WeEngine.Localization.CultureName";
- public const string OAuthTokenUrl = "/auth/token";
- public const string EngineRunServicePrefix = "Engine/Run";
- public static string EngineRunApiAppUrl = $"/Api/Services/{EngineRunServicePrefix}";
- public const string EnginePackageServicePrefix = "Engine/Package";
- public static string EnginePackageApiAppUrl = $"/Api/Services/{EnginePackageServicePrefix}";
- public static readonly string DataFileBasePath = ConfigurationManager.AppSettings["Engine.DataFile.BasePath"] ??
- "C:/WisdomExercise/WeEngine/Data/";
- public const string Version = "2.1.0";
- }
- public class EngineCacheName
- {
- public const string Package = "PackageCache";
- public const string RunningPackage = "RunningPackageCache";
- public const string EngineSceneFlowCache = "EngineSceneFlowCache";
- public const string EngineSceneInfoCache = "EngineSceneInfoCache";
- public const string EngineBehaviorCache = "EngineBehaviorCache";
- public const string EngineGuideCache = "EngineGuideCache";
- public const string EngineEnvironResourceCache = "EngineEnvironResourceCache";
- public const string EngineComponentCache = "EngineComponentCache";
- }
- public static class WeEngineAuthenticationTypes
- {
- /// <summary>
- /// Default value for the main application cookie used by UseSignInCookies
- /// </summary>
- public const string ApplicationCookie = "WeEngine.ApplicationCookie";
- /// <summary>
- /// Default value used for the ExternalSignInAuthenticationType configured by UseSignInCookies
- /// </summary>
- public const string ExternalCookie = "WeEngine.ExternalCookie";
- /// <summary>
- /// Default value used by the UseOAuthBearerTokens method
- /// </summary>
- public const string ExternalBearer = "WeEngine.ExternalBearer";
- /// <summary>
- /// Default value for authentication type used for two factor partial sign in
- /// </summary>
- public const string TwoFactorCookie = "WeEngine.TwoFactorCookie";
- /// <summary>
- /// Default value for authentication type used for two factor remember browser
- /// </summary>
- public const string TwoFactorRememberBrowserCookie = "WeEngine.TwoFactorRememberBrowser";
- }
- }
|