|
|
@@ -1,6 +1,7 @@
|
|
|
using Common;
|
|
|
using Common.Constant;
|
|
|
using Common.Http;
|
|
|
+using Common.Logic;
|
|
|
using Esim.Apis.Singleton;
|
|
|
using Database.Database;
|
|
|
using log4net;
|
|
|
@@ -29,7 +30,6 @@ namespace Esim.Apis.Business
|
|
|
return configuration.GetSection(key).Value ?? "";
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/// <summary>
|
|
|
/// Load article categories with pagination
|
|
|
/// </summary>
|
|
|
@@ -40,7 +40,7 @@ namespace Esim.Apis.Business
|
|
|
log.Debug("URL: " + url + " => Request: " + json);
|
|
|
try
|
|
|
{
|
|
|
- string lang = (request.lang ?? "lo").ToLower();
|
|
|
+ string lang = CommonLogic.GetLanguage(httpRequest, request.lang);
|
|
|
int pageNumber = request.pageNumber < 0 ? 0 : request.pageNumber;
|
|
|
int pageSize = request.pageSize <= 0 ? 10 : request.pageSize;
|
|
|
|
|
|
@@ -127,7 +127,7 @@ namespace Esim.Apis.Business
|
|
|
log.Debug("URL: " + url + " => Request: " + json);
|
|
|
try
|
|
|
{
|
|
|
- string lang = (request.lang ?? "lo").ToLower();
|
|
|
+ string lang = CommonLogic.GetLanguage(httpRequest, request.lang);
|
|
|
int pageNumber = request.pageNumber < 0 ? 0 : request.pageNumber;
|
|
|
int pageSize = request.pageSize <= 0 ? 10 : request.pageSize;
|
|
|
|