public ContextualStream() : base(AccessContext.Create( CsScopeLogic.Default, CsScopeLogic.CompleteScope), factory) { state = new streamData(); }
public asyncBox(T initial) : base(AccessContext.Create( RWScopeLogic.Instance, RWScopeLogic.MaximumScope), childFactory) { state = new[] { initial }; }
public MyComponent(string connectionName) : base(AccessContext.Create( new FlagBasedAccessScopeLogic(), FlagBasedAccessScopeLogic.FullScope), factory.Default) { connection = message => Console.WriteLine( connectionName + ": " + message); }