public MediatorClientConnected(CreateClientConnectedArguments arguments, TRequest request) { this._MedaitorService = arguments.MedaitorService; this._MedaitorClient = arguments.MedaitorClient; this._MediatorScopeService = arguments.MediatorScopeService; this._ActivityId = arguments.ActivityId; this._Request = request; this._RequestRelatedType = arguments.RequestRelatedType; }
public CreateClientConnectedArguments( IMediatorServiceInternalUse medaitorService, IMediatorClient medaitorClient, ActivityId activityId, RequestRelatedType requestRelatedType ) { this.MedaitorService = medaitorService; this.MedaitorClient = medaitorClient; this.ActivityId = activityId; this.RequestRelatedType = requestRelatedType; }
public void Add(RequestRelatedType requestRelatedType) { this.Items.Add(requestRelatedType.RequestType, requestRelatedType); }
public bool TryGetValue(Type requestType, [MaybeNullWhen(false)] out RequestRelatedType requestRelatedType) => this.Items.TryGetValue(requestType, out requestRelatedType);