public MyCommunityRepository(IMasterRepository masterRepository, IDynamixReturnService <DynamixCommunity> service,
                              IDynamixService dynservice)
     : base(masterRepository)
 {
     _Service        = service;
     _DynamixService = dynservice;
 }
Beispiel #2
0
 public AddBeneficiaryRepository(IMasterRepository masterRepository, IDynamixService service,
                                 IDynamixReturnService <DynamixBeneficiaryAddReturn> dynamixReturnService)
     : base(masterRepository)
 {
     _DynamixReturnService = dynamixReturnService;
     _DynamixService       = service;
 }
 public AddTrustedSourceRepository(IMasterRepository masterRepository, IDynamixService service,
                                   IDynamixReturnService <DynamicTrustedSourceAddReturn> dynamixReturnService)
     : base(masterRepository)
 {
     _DynamixReturnService = dynamixReturnService;
     _DynamixService       = service;
 }
Beispiel #4
0
        public RegisterRepository(IMasterRepository masterRepository, IRegisterService service, IDynamixService dynamix = null,
                                  IDynamixReturnService <List <DynamixContact> > dynamixReturn           = null,
                                  IDynamixReturnService <DynamixPolicy> dynasmicPolicyReturn             = null,
                                  IDynamixReturnService <DynamixCommunity> dynamixCommunityReturnService = null,
                                  IDynamixReturnService <GetUserReturnModel> dynamixUserReturnService    = null)
            : base(masterRepository)
        {
            _Service                       = service;
            _DynamixService                = dynamix;
            _DynamixReturnService          = dynamixReturn;
            _DynamixPolicyReturnService    = dynasmicPolicyReturn;
            _DynamixCommunityReturnService = dynamixCommunityReturnService;
            _DynamixUserReturnService      = dynamixUserReturnService;
            _PlatformBonsai                = new PlatformBonsai();
            BlobStorageRepository          = new AzureBlobStorageRepository(_MasterRepo);
            var platform = new PlatformRepository <RegisterViewModel>(masterRepository, _PlatformBonsai)
            {
                OnError = (errs) =>
                {
                    OnError?.Invoke(errs);
                }
            };

            _SelfieRepo = new SelfieRepository(_MasterRepo);
        }
 public override void SetRepositories()
 {
     _Service = new DynamixReturnService <DynamixCommunity>((U, P, A) =>
                                                            ExecuteQueryWithReturnTypeAndNetworkAccessAsync <DynamixCommunity>(U, P, A));
     _service = new DynamixService((U, P, A) =>
                                   ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A));
     _Reposetory = new MyCommunityRepository(_MasterRepo, _Service, _service);
     CoverRepo   = new MyCoverRepository <MyCoverViewModel>(_MasterRepo);
 }