public Task <ITableRoomEntry> GetITableRoomEntry() { if (m_ITableRoomEntry == null) { m_ITableRoomEntry = GrainFactory.GetGrain <ITableRoomEntry>(0); } return(Task.FromResult(m_ITableRoomEntry)); }
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); }