Exemplo n.º 1
0
        public override void SetRepositories()
        {
            _service = new DynamixService((U, P, A) =>
                                          ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
            var AddTrustedSourceService = new DynamixReturnService <DynamicTrustedSourceAddReturn>((U, P, A) =>
                                                                                                   ExecuteQueryWithReturnTypeAndNetworkAccessAsync <DynamicTrustedSourceAddReturn>(U, P, A));
            var AddBeneficiaryService = new DynamixReturnService <DynamixBeneficiaryAddReturn>((U, P, A) =>
                                                                                               ExecuteQueryWithReturnTypeAndNetworkAccessAsync <DynamixBeneficiaryAddReturn>(U, P, A));

            addTrustedSourceRepo     = new AddTrustedSourceRepository(_MasterRepo, _service, AddTrustedSourceService);
            addBeneficiaryRepository = new AddBeneficiaryRepository(_MasterRepo, _service, AddBeneficiaryService);
            _selfieRepo = new SelfieRepository(_MasterRepo);
        }
Exemplo n.º 2
0
        public override void SetRepositories()
        {
            _RegisterService = new RegisterService((U, P, A) =>
                                                   ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
            _DynamixService = new DynamixService((U, P, A) =>
                                                 ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
            var _DynamixReturnService = new DynamixReturnService <List <DynamixContact> >((U, P, A) =>
                                                                                          ExecuteQueryWithReturnTypeAndNetworkAccessAsync <List <DynamixContact> >(U, P, A));
            var _DynamixPolicyReturnService = new DynamixReturnService <DynamixPolicy>((U, P, A) =>
                                                                                       ExecuteQueryWithReturnTypeAndNetworkAccessAsync <DynamixPolicy>(U, P, A));
            var _DynamixCommunityReturnService = new DynamixReturnService <DynamixCommunity>((U, P, A) =>
                                                                                             ExecuteQueryWithReturnTypeAndNetworkAccessAsync <DynamixCommunity>(U, P, A));
            var _DynamixUserReturnService = new DynamixReturnService <GetUserReturnModel>((U, P, A) =>
                                                                                          ExecuteQueryWithReturnTypeAndNetworkAccessAsync <GetUserReturnModel>(U, P, A));

            _RegisterRepo = new RegisterRepository(_MasterRepo, _RegisterService, _DynamixService, _DynamixReturnService,
                                                   _DynamixPolicyReturnService, _DynamixCommunityReturnService, _DynamixUserReturnService);
            _SelfieRepo = new SelfieRepository(_MasterRepo);
            _Reposetory = new WelcomeRepository(_MasterRepo, _RegisterRepo, _SelfieRepo);
        }
Exemplo n.º 3
0
        public override void SetRepositories()
        {
            _Reposetory     = new CongratulationsRepository <CongratulationsViewModel>(_MasterRepo);
            RegisterService = new RegisterService((U, P, A) =>
                                                  ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
            var _DynamixService = new DynamixService((U, P, A) =>
                                                     ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
            var _DynamixReturnService = new DynamixReturnService <List <DynamixContact> >((U, P, A) =>
                                                                                          ExecuteQueryWithReturnTypeAndNetworkAccessAsync <List <DynamixContact> >(U, P, A));
            var _DynamixPolicyReturnService = new DynamixReturnService <List <DynamixPolicy> >((U, P, A) =>
                                                                                               ExecuteQueryWithReturnTypeAndNetworkAccessAsync <List <DynamixPolicy> >(U, P, A));
            var _DynamixUserReturnService = new DynamixReturnService <GetUserReturnModel>((U, P, A) =>
                                                                                          ExecuteQueryWithReturnTypeAndNetworkAccessAsync <GetUserReturnModel>(U, P, A));

            RegisterRepository = new RegisterRepository(_MasterRepo, RegisterService, _DynamixService, _DynamixReturnService,
                                                        null, null, _DynamixUserReturnService);
            nIUSSDService = new NIUSSDService <NIUSSDReturnModel>((U, P, A) =>
                                                                  ExecuteQueryWithReturnTypeAndNetworkAccessAsync <NIUSSDReturnModel>(U, P, A));
            _CellReposetory = new RegistrationCellphoneRepository(_MasterRepo, nIUSSDService);
        }