public async Task <TaskDeactivationResponse> Handle(TaskDeactivation deactivation) { var status = await _controller.Deactivate(deactivation.Subject).ConfigureAwait(false); return(new TaskDeactivationResponse { Subject = deactivation.Subject, Success = status }); }
public Task <TaskDeactivationResponse> Handle(TaskDeactivation deactivation) { return (_controller.Deactivate(deactivation.Subject) .ContinueWith( t => new TaskDeactivationResponse { Subject = deactivation.Subject, Success = t.Result })); }
public Task<TaskDeactivationResponse> Handle(TaskDeactivation deactivation) { return _controller.Deactivate(deactivation.Subject) .ContinueWith( t => new TaskDeactivationResponse { Subject = deactivation.Subject, Success = t.Result }); }
public async Task<TaskDeactivationResponse> Handle(TaskDeactivation deactivation) { var status = await _controller.Deactivate(deactivation.Subject).ConfigureAwait(false); return new TaskDeactivationResponse {Subject = deactivation.Subject, Success = status}; }
protected bool Equals(TaskDeactivation other) { return Equals(Subject, other.Subject); }
protected bool Equals(TaskDeactivation other) { return(Equals(Subject, other.Subject)); }