public IOInputContinue <TStepOutput> ContinueWith <TStepOutput>(IOutputTransactionStep <TStepOutput> step) { Entities.Add(step); return(new IOInputContinue <TStepOutput>(this)); }
public IOInputContinue <TOriginalOutput, TOutput> ContinueWith <TOutput>(IOutputTransactionStep <TOutput> step) { Transaction.Entities.Add(step); return(new IOInputContinue <TOriginalOutput, TOutput>(Transaction)); }
ContinueWith(IOutputTransactionStep <TOriginalOutput> step) { Transaction.Entities.Add(step); return(new IOInputContinueExecute <TOriginalInput, TOriginalOutput, TOriginalOutput>(Transaction)); }
public OutputVoidContinueExecute <TOriginalOutput> ContinueWith(IOutputTransactionStep <TOriginalOutput> step) { Transaction.Entities.Add(step); return(new OutputVoidContinueExecute <TOriginalOutput>(Transaction)); }
public IOInputContinueExecute <TOutput, TOutput> ContinueWith(IOutputTransactionStep <TOutput> step) { Entities.Add(step); return(new IOInputContinueExecute <TOutput, TOutput>(this)); }