| 123456789101112131415161718192021222324252627 | using System;namespace ServiceStack.Host{    /// <summary>    /// Context to capture IService action    /// </summary>    public class ActionContext    {        public const string AnyAction = "ANY";        public string Id { get; set; }        public ActionInvokerFn ServiceAction { get; set; }        public MediaBrowser.Model.Services.IHasRequestFilter[] RequestFilters { get; set; }        public static string Key(Type serviceType, string method, string requestDtoName)        {            return serviceType.FullName + " " + method.ToUpper() + " " + requestDtoName;        }        public static string AnyKey(Type serviceType, string requestDtoName)        {            return Key(serviceType, AnyAction, requestDtoName);        }    }}
 |