public ContentSegmentContext(TokenExecutor tokenExecutor, IClientScriptRegistry clientScriptRegistry, HttpContextBase httpContext, Customer customer) { TokenExecutor = tokenExecutor; ClientScriptRegistry = clientScriptRegistry; HttpContext = httpContext; Customer = customer; }
/// <summary> /// Добавить элемент вызова в стек /// </summary> /// <param name="executor">Токен действия</param> public void Push(TokenExecutor executor) { if (Contains(executor.OffsetToken)) { throw new TrackModelExeption(); } tokens.Add(executor.OffsetToken); commands.Push(executor); }
public Parser() { DefaultTokenExecutor = DependencyResolver.Current.GetService <TokenExecutor>(); ClientScriptRegistry = DependencyResolver.Current.GetService <IClientScriptRegistry>(); }
public Parser() { TokenExecutor = DependencyResolver.Current.GetService <TokenExecutor>(); }