This commit is contained in:
@@ -68,6 +68,10 @@ namespace AyaNova.Core
|
||||
//ActiveCustomerUsers subscription license
|
||||
private const string ACTIVE_CUSTOMER_USERS_FEATURE_NAME = "ActiveCustomerUsers";
|
||||
|
||||
//Subscription maximum data folder size (includes db and all files created by AyaNova or attached etc)
|
||||
private const string MAXIMUM_DATA_GB_FEATURE_NAME = "MaximumDataGB";
|
||||
private const int DEFAULT_MAXIMUM_DATA_GB = 20;
|
||||
|
||||
//This feature name means it's a trial key
|
||||
private const string TRIAL_FEATURE_NAME = "TrialMode";
|
||||
|
||||
@@ -160,6 +164,14 @@ namespace AyaNova.Core
|
||||
}
|
||||
}
|
||||
|
||||
public long MaxiumDataGB
|
||||
{
|
||||
get
|
||||
{
|
||||
return GetLicenseFeature(MAXIMUM_DATA_GB_FEATURE_NAME)?.Count ?? DEFAULT_MAXIMUM_DATA_GB;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Check for the existance of license feature
|
||||
/// </summary>
|
||||
@@ -418,7 +430,7 @@ namespace AyaNova.Core
|
||||
#else
|
||||
build = "Perpetual",
|
||||
#endif
|
||||
// activeTechUserCount = AyaNova.Biz.UserBiz.ActiveTechUserCountAsync().Result,
|
||||
// activeTechUserCount = AyaNova.Biz.UserBiz.ActiveTechUserCountAsync().Result,
|
||||
activeCustomerContactUserCount = AyaNova.Biz.UserBiz.ActiveCustomerContactUserCountAsync().Result,
|
||||
activeInternalUserCount = AyaNova.Biz.UserBiz.ActiveInternalUserCountAsync().Result
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user