Exemplo n.º 1
0
 public TestController(string userTag, string loginSessionId, IViewModelFactory viewModelFactory, ICompanyInfo routingGroupInfo)
     : base(viewModelFactory, routingGroupInfo)
 {
     RoomService.CreateClient();
     LocalUserVm.UserTag      = userTag;
     LocalUserVm.LoginSession = new LoginSession()
     {
         UserId = LocalUserVm.UserId, LoginSessionId = loginSessionId
     };
     RoomVm            = viewModelFactory.GetViewModel <RoomViewModel>();
     ContactController = new ContactController(RoomService);
     ContactData       = ContactData.GetContactData(ContactController, LocalUserVm.UserId, LocalUserVm.LoginSession);
     SocialData        = new SocialData(RoomService, LocalUserVm.Model);
     ContactAccessors  = new ObservableCollection <ContactAccessUi>();
 }