コード例 #1
0
ファイル: ChapterWhen.cs プロジェクト: stephen-cornwell/Bard
        public TNextChapter ProceedToChapter <TNextChapter>([CallerMemberName] string memberName = "")
            where TNextChapter : Chapter <TStoryData>, new()
        {
            _context.AddPipelineStep(memberName, () =>
                                     _execute(_context)
                                     );

            var nextStep = new TNextChapter {
                Context = _context
            };

            return(nextStep);
        }