Пример #1
0
 public IEnumerator <ITask> InsertHandler(Insert insert)
 {
     insert.ResponsePort.Post(
         InsertResponse.FromRequest(insert.Body)
         );
     yield break;
 }
        /// <summary>
        /// FromRequest - Performs the Insert function
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public static InsertResponse FromRequest(InsertRequest request)
        {
            InsertResponse response = new InsertResponse();

            response._inserted = request.String.Insert(
                request.StartIndex,
                request.Insertion
                );

            return(response);
        }