コード例 #1
0
ファイル: Handler.cs プロジェクト: ur5r/Fizz.Buzz.Kata
        protected void CommonHandler(Request request)
        {
            string print = _iPrintRule.ApplyFor(request.getValue());


            if (!string.IsNullOrEmpty(print))
            {
                Console.WriteLine(print);
            }
            else
            {
                _successor.HandleRequest(request);
            }
        }
コード例 #2
0
ファイル: Handler.cs プロジェクト: ur5r/Fizz.Buzz.Kata
 public virtual void HandleRequest(Request request)
 {
     _successor.HandleRequest(request);
 }