public override void OnActionExecuting(ActionExecutingContext context)
        {
            IUserHelper userHelper = context.HttpContext.RequestServices.GetService(typeof(IUserHelper)) as IUserHelper;

            IServiceContext serviceContext = context.HttpContext.RequestServices.GetService(typeof(IServiceContext)) as IServiceContext;

            serviceContext.AddParam("HOST CLIENTE", context.HttpContext.Request.Headers["Host"]);
            serviceContext.AddParam("BROWSER", context.HttpContext.Request.Headers["User-Agent"]);
            //serviceContext.AddParam("APLICAÇÃO DE ORIGEM", context.HttpContext.Request.Headers["Application-Key"]);

            if (!string.IsNullOrEmpty(userHelper.UsuarioAtual()))
            {
                serviceContext.SetUsuarioAtual(userHelper.UsuarioAtual());
            }
        }