コード例 #1
0
        void PlayerAssignDeveloperToProject(Communication com)
        {
            Company   player    = game.Companies.FirstOrDefault(c => c.CompanyId == com.PlayerId);
            Project   project   = game.Projects.FirstOrDefault(p => p.ProjectID == com.ProjectId);
            Developer developer = game.Developers.FirstOrDefault(d => d.DeveloperId == com.DeveloperId);

            UpdateGameDatas(com);

            ThreadPool.QueueUserWorkItem(delegate { Context.Post(delegate { GSI.DisplayPlayerAssignDeveloperToProject(project, developer, player); }, null); });
        }