public CoachRegistrationInputFormViewModel( ISportsFactory sportsFactory, ISportService sportService) { _sportService = sportService; _sportsFactory = sportsFactory; }
public AddTeamPopupViewModel( ITeamService teamService, IValidationObjectFactory validationObjectFactory, ISportService sportService, ISportsFactory sportsFactory, ITeamFactory teamFactory) { _teamService = teamService; _validationObjectFactory = validationObjectFactory; _sportService = sportService; _sportsFactory = sportsFactory; _teamFactory = teamFactory; ResetValidationObjects(); }
public CoachProfileContentViewModel( IInviteService inviteService, ISportService sportService, ISportsFactory sportsFactory, ITeamMemberFactory teamMemberFactory, ITeamMemberService teamMemberService, IValidationObjectFactory validationObjectFactory, IStateService stateService) { _sportService = sportService; _sportsFactory = sportsFactory; _inviteService = inviteService; _teamMemberFactory = teamMemberFactory; _teamMemberService = teamMemberService; _validationObjectFactory = validationObjectFactory; _stateService = stateService; AddTeamPopupViewModel = ViewModelLocator.Resolve <AddTeamPopupViewModel>(); AddTeamPopupViewModel.InitializeAsync(this); TeamMemberProviderViewModel = ViewModelLocator.Resolve <TeamMemberProviderViewModel>(); TeamMemberProviderViewModel.InitializeAsync(this); }