Sample01 1.0.0.0
Sample01 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
IndexViewModel.cs
이 파일의 문서화 페이지로 가기
1
7
8using Dreamine.Hybrid.Interfaces;
10using System;
11using System.Threading.Tasks;
12
14{
23 public sealed class IndexViewModel
24 {
33 private readonly IHybridMessageBus _bus;
34
59 public IndexViewModel(IHybridMessageBus bus)
60 {
61 _bus = bus ?? throw new ArgumentNullException(nameof(bus));
62 }
63
72 public string Version => "1.1.0";
73
82 public DateTime BuildTime => DateTime.Now;
83
100 public Task OpenProjectAsync()
101 {
102 return _bus.PublishAsync(
104 }
105
122 public Task OpenNugetAsync()
123 {
124 return _bus.PublishAsync(
126 }
127
144 public Task OpenDocsAsync()
145 {
146 return _bus.PublishAsync(
148 }
149
166 public Task OpenSettingsAsync()
167 {
168 return _bus.PublishAsync(
170 }
171 }
172}