예제 #1
0
        public SentenceViewModel(IPunctuationService punctuationService)
        {
            this._punctuationService = punctuationService;

              // leaky?
              this.WhenAny(vm => vm.BareSentence, vm => vm.Punctuation, (a,b) => true)
            .Subscribe(_ => RenderedSentence = _punctuationService.Punctuate(BareSentence, Punctuation));
        }
예제 #2
0
 public PunctuationController(ILogger logger, IConfiguration configuration, IPunctuationService punctuationService, IOrderService orderService) : base(configuration)
 {
     _punctuationService = punctuationService;
     _logger             = logger;
     _orderService       = orderService;
 }