Пример #1
0
 public Task <ITableRoomEntry> GetITableRoomEntry()
 {
     if (m_ITableRoomEntry == null)
     {
         m_ITableRoomEntry = GrainFactory.GetGrain <ITableRoomEntry>(0);
     }
     return(Task.FromResult(m_ITableRoomEntry));
 }
Пример #2
0
        public override bool Init()
        {
            var bret = base.Init();

            m_IClusterClient  = InitialiseClient();
            m_IMainEntry      = m_IClusterClient.GetGrain <IMainEntry>(0);
            m_INetUserEntry   = m_IMainEntry.GetINetUserEntry().Result;
            m_ITableRoomEntry = m_IMainEntry.GetITableRoomEntry().Result;

            Log.Debug("SiloClientModule:Init");

            return(bret);
        }