protected virtual void RaiseGetCount() { RequestCountArgs requestArgs = new RequestCountArgs(); RequestCountResult requestResult = new RequestCountResult(requestArgs, RequestCountFeedback); RequestCount(requestArgs, requestResult); }
void OnRequestCount(RequestCountArgs request, RequestCountResult feedback) { if (RequestCount != null) { RequestCount(request, feedback); } }
internal RequestCountResult(RequestCountArgs requestArgs, RequestCountFeedback feedback) : base(requestArgs) { if (feedback == null) { throw new ArgumentNullException("feedback"); } Feedback = feedback; }
void OnRequestCount(RequestCountArgs request, RequestCountResult feedback) { srv.GetRecordsCountAsync(new GetRecordsCountRequest(), feedback); }