Atomia.Web.Plugin.PublicOrder.Helpers.ReflectionHelper.GetClientSpecificResource C# (CSharp) Метод

GetClientSpecificResource() публичный Метод

Gets the client specific resource.
public GetClientSpecificResource ( Controller controller, string resourceKey ) : string
controller Controller The controller.
resourceKey string The resource key.
Результат string
        public string GetClientSpecificResource(Controller controller, string resourceKey)
        {
            try
            {
                string pluginNamespace = "Atomia.Web.Plugin.";
                string theme = controller.Session["Theme"].ToString();
                string methodName = "GetClientSpecificResource";
                List<object> methodParameters = new List<object> { controller, resourceKey };
                string defaultPluginNamespace = "Atomia.Web.Plugin.Default";

                return (string)ReflectMethod(pluginNamespace, theme, methodName, methodParameters, defaultPluginNamespace);
            }
            catch (Exception ex)
            {
                OrderPageLogger.LogOrderPageException(ex);
                throw;
            }
        }