@@ -501,10 +501,10 @@ <h2 id="create-a-command">Create a Command<a class="headerlink" href="#create-a-
501
501
< span class ="p "> {</ span >
502
502
< span class ="k "> public</ span > < span class ="k "> class</ span > < span class ="nc "> MyCommand</ span > < span class ="p "> :</ span > < span class ="n "> ICommand</ span >
503
503
< span class ="p "> {</ span >
504
- < span class ="k "> public</ span > < span class ="n " > CommandResult </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
504
+ < span class ="k "> public</ span > < span class ="k " > void </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
505
505
< span class ="p "> {</ span >
506
506
< span class ="n "> Console</ span > < span class ="p "> .</ span > < span class ="n "> WriteLine</ span > < span class ="p "> (</ span > < span class ="s "> "Hello, world!"</ span > < span class ="p "> );</ span >
507
- < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> CommandResult </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
507
+ < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> void </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
508
508
< span class ="p "> }</ span >
509
509
< span class ="p "> }</ span >
510
510
< span class ="p "> }</ span >
@@ -520,10 +520,10 @@ <h2 id="create-a-command">Create a Command<a class="headerlink" href="#create-a-
520
520
< span class ="p "> {</ span >
521
521
< span class ="k "> public</ span > < span class ="k "> class</ span > < span class ="nc "> MyCommand</ span > < span class ="p "> :</ span > < span class ="n "> AbstractCommand</ span >
522
522
< span class ="p "> {</ span >
523
- < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="n " > CommandResult </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
523
+ < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="k " > void </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
524
524
< span class ="p "> {</ span >
525
525
< span class ="n "> Console</ span > < span class ="p "> .</ span > < span class ="n "> WriteLine</ span > < span class ="p "> (</ span > < span class ="s "> "Hello, world!"</ span > < span class ="p "> );</ span >
526
- < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> CommandResult </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
526
+ < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> void </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
527
527
< span class ="p "> }</ span >
528
528
< span class ="p "> }</ span >
529
529
< span class ="p "> }</ span >
@@ -633,7 +633,7 @@ <h2 id="writing-output">Writing Output<a class="headerlink" href="#writing-outpu
633
633
</ pre > </ div >
634
634
635
635
636
- < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="n " > CommandResult </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
636
+ < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="k " > void </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
637
637
< span class ="p "> {</ span >
638
638
< span class ="n "> Info</ span > < span class ="p "> (</ span > < span class ="s "> "Display some information"</ span > < span class ="p "> );</ span >
639
639
< span class ="p "> }</ span >
@@ -655,15 +655,15 @@ <h2 id="writing-output">Writing Output<a class="headerlink" href="#writing-outpu
655
655
Line("This is a plain line.");</ p >
656
656
< h2 id ="logging "> Logging< a class ="headerlink " href ="#logging " title ="Permanent link "> ¶</ a > </ h2 >
657
657
< p > The < strong > InEngine.Core.AbstractCommand</ strong > class provides a Logger property. It implements the < strong > NLog.ILogger</ strong > interface.</ p >
658
- < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="n " > CommandResult </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
658
+ < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="k " > void </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
659
659
< span class ="p "> {</ span >
660
660
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Trace</ span > < span class ="p "> (</ span > < span class ="s "> "Sample trace message"</ span > < span class ="p "> );</ span >
661
661
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Debug</ span > < span class ="p "> (</ span > < span class ="s "> "Sample debug message"</ span > < span class ="p "> );</ span >
662
662
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Info</ span > < span class ="p "> (</ span > < span class ="s "> "Sample informational message"</ span > < span class ="p "> );</ span >
663
663
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Warn</ span > < span class ="p "> (</ span > < span class ="s "> "Sample warning message"</ span > < span class ="p "> );</ span >
664
664
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Error</ span > < span class ="p "> (</ span > < span class ="s "> "Sample error message"</ span > < span class ="p "> );</ span >
665
665
< span class ="n "> Logger</ span > < span class ="p "> .</ span > < span class ="n "> Fatal</ span > < span class ="p "> (</ span > < span class ="s "> "Sample fatal error message"</ span > < span class ="p "> );</ span >
666
- < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> CommandResult </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
666
+ < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> void </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
667
667
< span class ="p "> }</ span >
668
668
</ pre > </ div >
669
669
@@ -688,7 +688,7 @@ <h2 id="logging">Logging<a class="headerlink" href="#logging" title="Permanent l
688
688
689
689
< h2 id ="progress-bar "> Progress Bar< a class ="headerlink " href ="#progress-bar " title ="Permanent link "> ¶</ a > </ h2 >
690
690
< p > The < strong > InEngine.Core.AbstractCommand</ strong > class provides a ProgressBar property. This is how it is used.</ p >
691
- < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="n " > CommandResult </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
691
+ < div class ="codehilite "> < pre > < span > </ span > < span class ="k "> public</ span > < span class ="k "> override</ span > < span class ="k " > void </ span > < span class ="nf "> Run</ span > < span class ="p "> ()</ span >
692
692
< span class ="p "> {</ span >
693
693
< span class ="c1 "> // Define the ticks (aka steps) for the command...</ span >
694
694
< span class ="kt "> var</ span > < span class ="n "> maxTicks</ span > < span class ="p "> =</ span > < span class ="m "> 100000</ span > < span class ="p "> ;</ span >
@@ -701,7 +701,7 @@ <h2 id="progress-bar">Progress Bar<a class="headerlink" href="#progress-bar" tit
701
701
< span class ="n "> UpdateProgress</ span > < span class ="p "> (</ span > < span class ="n "> i</ span > < span class ="p "> );</ span >
702
702
< span class ="p "> }</ span >
703
703
704
- < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> CommandResult </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
704
+ < span class ="k "> return</ span > < span class ="k "> new</ span > < span class ="nf "> void </ span > < span class ="p "> (</ span > < span class ="k "> true</ span > < span class ="p "> );</ span >
705
705
< span class ="p "> }</ span >
706
706
</ pre > </ div >
707
707
0 commit comments