示例#1
0
        public async Task SimpleGrainGetGrain()
        {
            IReminderTestGrain grain = GrainFactory.GetGrain <IReminderTestGrain>(0);
            bool notExists           = await grain.IsReminderExists("not exists");

            Assert.IsFalse(notExists);
        }
示例#2
0
        public async Task SimpleGrainGetGrain()
        {
            IReminderTestGrain grain = this.GrainFactory.GetGrain <IReminderTestGrain>(GetRandomGrainId());
            bool notExists           = await grain.IsReminderExists("not exists");

            Assert.False(notExists);
        }
示例#3
0
        public async Task Teardown()
        {
            await this.grain.RemoveReminder();

            this.grain = null;
        }
示例#4
0
 public async Task Setup(TimeSpan period)
 {
     this.grain = this.client.GetGrain <IReminderTestGrain>(Guid.NewGuid());
     await grain.SetReminder(period);
 }