コード例 #1
0
 /// <summary>
 /// Посылаем данные серверу
 /// </summary>
 /// <param name="ds">Поток данных</param>
 public void Send(DataStream ds)
 {
     if (ds is ISetUID)
     {
         ISetUID setuid = (ISetUID)ds;
         setuid.UID = SelectedPlayer.UID;
     }
     if (ds is ISetName)
     {
         ISetName setname = (ISetName)ds;
         setname.Name = SelectedPlayer.Name;
     }
     Client.Send(ds);
 }
コード例 #2
0
 public ProfileController(
     IGetProfile profile,
     ISetPassword pwd,
     ISetName name,
     IChangePassword changePwd,
     ILogger <ProfileController> logger
     )
 {
     _profile   = profile;
     _pwd       = pwd;
     _name      = name;
     _changePwd = changePwd;
     _logger    = logger;
 }
コード例 #3
0
ファイル: CellarPanel.cs プロジェクト: Gitesss/MyCellar
 public CellarPanel(ISetName pView)
 {
     View = pView;
     SetStartProperty();
 }