public IReactiveQubject <I, O> Create(Uri streamUri, object state) { if (typeof(I) == typeof(O)) { var res = new NotSoSimpleUntypedSubject <I>(_parent, streamUri); _parent.AddArtifact(streamUri, res); return((IReactiveQubject <I, O>)res); } throw new NotImplementedException(); }
public Subscription(NotSoSimpleUntypedSubject <TOutput> parent) { _parent = parent; }
public Impl(NotSoSimpleUntypedSubject <TOutput> parent) { _parent = parent; }