public IEnumerator <ITask> ReplaceHandler(Replace replace) { replace.ResponsePort.Post( ReplaceResponse.FromRequest(replace.Body) ); yield break; }
/// <summary> /// FromRequest - Performs the Replace function /// </summary> /// <param name="request"></param> /// <returns></returns> static public ReplaceResponse FromRequest(ReplaceRequest request) { ReplaceResponse response = new ReplaceResponse(); response._replaced = request.String.Replace( request.OldValue, request.NewValue ); return(response); }