public Task SignIn(IASWCenter center, bool localMode = false) { _center = center; if (!localMode) { return center.AddTeam(_id); } else { return center.AddTeam(this); } }
public ASWClient(Guid teamId, IASWCenter center) { _localMode = true; _center = center; if (_center == null) { return; } _team = new Team(teamId); _hasInited = true; }
public ASWClient(Guid teamId, string configFile) { _localMode = false; GrainClient.Initialize(configFile); _center = GrainClient.GrainFactory.GetGrain<IASWCenter>(0); if (_center == null) { return; } _team = GrainClient.GrainFactory.GetGrain<ITeam>(teamId); if (_team == null || _team.GetPrimaryKey() == Guid.Empty) { return; } //Guider.Start(); _hasInited = true; }
public ASWDashboard(string configFile) { _localMode = false; GrainClient.Initialize(configFile); _center = GrainClient.GrainFactory.GetGrain<IASWCenter>(0); }
public ASWDashboard(IASWCenter center) { _localMode = true; _center = center; }