public DataPoint( ReferenceCodeLensProvider owner, ICodeLensCallbackService callbackService, CodeLensDescriptor descriptor) { _owner = owner; _callbackService = callbackService; Descriptor = descriptor; }
public DataPoint( ReferenceCodeLensProvider owner, ICodeLensCallbackService callbackService, CodeLensDescriptor descriptor, Stream stream) { _owner = owner; _callbackService = callbackService; Descriptor = descriptor; _endPoint = new RemoteEndPoint(stream, owner._client.Logger, new RoslynCallbackTarget(Invalidate)); _endPoint.StartListening(); }
public DpdtCodeLensDataPoint( ICodeLensCallbackService callbackService, CodeLensDescriptor descriptor ) { if (callbackService is null) { throw new ArgumentNullException(nameof(callbackService)); } if (descriptor is null) { throw new ArgumentNullException(nameof(descriptor)); } _callbackService = callbackService; _descriptor = descriptor; }
public DataPoint( ReferenceCodeLensProvider owner, ICodeLensCallbackService callbackService, CodeLensDescriptor descriptor, Stream stream) { _owner = owner; _callbackService = callbackService; Descriptor = descriptor; _roslynRpc = stream.CreateStreamJsonRpc( target: new RoslynCallbackTarget(Invalidate), owner._client.Logger, SpecializedCollections.SingletonEnumerable(AggregateJsonConverter.Instance)); _roslynRpc.StartListening(); }
public CodeLensDataPoint(ICodeLensCallbackService callbackService, CodeLensDescriptor descriptor) { this.callbackService = callbackService; Descriptor = descriptor; }