internal EntityOperationSettings(OperationSymbol symbol) : base(symbol) { this.Contextual = new ContextualOperationSettings <T>(symbol); this.ContextualFromMany = new ContextualOperationSettings <T>(symbol); }
public ContextualOperationContext(SearchControl searchControl, OperationInfo info, ContextualOperationSettings <T> settings) { this.SearchControl = searchControl; this.OperationInfo = info; this.OperationSettings = settings; this.Entities = searchControl.SelectedItems.Cast <Lite <T> >().ToList(); }
/// <param name="symbolContainer">A ExecuteSymbol<T>, DeleteSymbol<T> or a Construct<R>.From<T></param> public EntityOperationSettings(IEntityOperationSymbolContainer <T> symbolContainer) : base(symbolContainer.Symbol) { this.Contextual = new ContextualOperationSettings <T>(symbolContainer); this.ContextualFromMany = new ContextualOperationSettings <T>(symbolContainer); }
public EntityOperationSettings(IOperationSymbolContainer symbolContainer) : base(symbolContainer) { Contextual = new ContextualOperationSettings(symbolContainer); ContextualFromMany = new ContextualOperationSettings(symbolContainer); }