コード例 #1
0
        public RamViewModel(SampleMessenger messenger, RamSampleProviderService ramSampleProviderService)
        {
            ArgumentMust.NotBeNull(() => messenger);
            ArgumentMust.NotBeNull(() => messenger);

            messenger.SubscribeTo(this);
        }
コード例 #2
0
        public CpuSampleTimerService(SampleMessenger sampleMessenger)
        {
            ArgumentMust.NotBeNull(() => sampleMessenger);

            _sampleMessenger = sampleMessenger;

            SetupTimer();
        }
コード例 #3
0
        protected SampleProviderService(SampleMessenger messenger, SystemClient systemClient)
        {
            ArgumentMust.NotBeNull(() => messenger);
            ArgumentMust.NotBeNull(() => systemClient);

            Messenger = messenger;
            Client    = systemClient;
        }
コード例 #4
0
        public CpuViewModel(SampleMessenger messenger)
        {
            ArgumentMust.NotBeNull(() => messenger);

            messenger.SubscribeTo(this);

            messenger.Post(new SamplesShouldBeAcquired());
        }
コード例 #5
0
        public GpuClocksViewModel(SampleMessenger messenger)
        {
            ArgumentMust.NotBeNull(() => messenger);

            messenger.SubscribeTo(this);
        }
コード例 #6
0
 public GpuSampleProviderService(SampleMessenger messenger, SystemClient systemClient) : base(messenger, systemClient)
 {
     Messenger.SubscribeTo(this);
 }
コード例 #7
0
        public GpuViewModel(SampleMessenger messenger, GpuSampleProviderService sampleProviderService)
        {
            ArgumentMust.NotBeNull(() => messenger);

            messenger.SubscribeTo(this);
        }