• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# IAccountRepository类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中IAccountRepository的典型用法代码示例。如果您正苦于以下问题:C# IAccountRepository类的具体用法?C# IAccountRepository怎么用?C# IAccountRepository使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



IAccountRepository类属于命名空间,在下文中一共展示了IAccountRepository类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Context

        protected override void Context()
        {
            _handler = Resolve<AccountHandlers>();
            _accountRepository = Resolve<IAccountRepository>();

            _handler.AsDynamic().Handle(new AccountCreated(_id, "John Doe BVBA", "John", "Doe", "[email protected]", DateTime.UtcNow) { Version = 1 });
        }
开发者ID:kcornelis,项目名称:FreelanceManager.NET,代码行数:7,代码来源:when_an_account_is_made_admin.cs


示例2: SetUp

 public void SetUp()
 {
     _mockRepository = new MockRepository();
     _accountRepository = _mockRepository.StrictMock<IAccountRepository>();
     _transactionsRepository = _mockRepository.StrictMock<ITransactionsRepository>();
     _paymentGateway = _mockRepository.StrictMock<IPaymentGateway>();
 }
开发者ID:olcayseker,项目名称:Logging-Interception-demo,代码行数:7,代码来源:ProcessTransactionServiceTests.cs


示例3: GetAccountRepo

        public static IAccountRepository GetAccountRepo()
        {
            if (accountRepository == null)
                accountRepository = new AccountRepository();

            return accountRepository;
        }
开发者ID:mchambers,项目名称:Daremeto,代码行数:7,代码来源:RepoFactory.cs


示例4: TransactionApp

 public TransactionApp(ITransactionRepository transactionRepository, IAccountRepository accountRepository, ICategoryRepository categoryRepository, IPropertyRepository propertyRepository)
 {
     _transactionRepository = transactionRepository;
     _accountRepository = accountRepository;
     _categoryRepository = categoryRepository;
     _propertyRepository = propertyRepository;
 }
开发者ID:essgineer,项目名称:Finance,代码行数:7,代码来源:TransactionApp.cs


示例5: BankModule

        public BankModule(ICashDispenser dispenser, IAccountRepository accountRepo)
        {
            _dispenser = dispenser;
            _accountRepo = accountRepo;

            Get["/"] = _ =>
                           {
                               return @"<html>
                                          <body>
                                            <form action='/withdraw' method='post'>
                                              <label for='accountNo'>Account no</label>
                                              <input type='text' name='accountNo' id='accountNo'>
                                              <br />
                                              <label for='amount'>Amount</label>
                                              <input type='text' name='amount' id='amount'>
                                              <br />
                                              <input type='submit' name='withdraw' id='withdraw' value='Withdraw'>
                                            </form>
                                          </body>
                                        </html>";
                           };

            Post["/withdraw"] = p =>
                                    {
                                        var vm = this.Bind<WithdrawalVM>();
                                        var account = _accountRepo.GetAccount(vm.AccountNo);
                                        var teller = new Teller(_dispenser);
                                        teller.AuthenticateAs(account);
                                        teller.Withdraw(vm.Amount);
                                        return "It's done!";
                                    };
        }
开发者ID:marcusoftnet,项目名称:BDDAsYouMeanIt,代码行数:32,代码来源:BankModule.cs


示例6: UserAccountRepository

 public UserAccountRepository(IAccountRepository repository)
 {
     if (repository != null)
         _repository = repository;
     else
         throw new ArgumentNullException();
 }
开发者ID:denismaster,项目名称:dotnet01,代码行数:7,代码来源:UserAccountRepository.cs


示例7: AccountManager

        public AccountManager(
            ISecurityProvider securityProvider,
            IAccountRepository accountRepository,
            IAccountValidator accountValidator,
            ITimeSource timeSource,
            int accountSessionCollectionCapacity,
            ISessionRepository sessionRepository,
            IActionRightResolver actionRightResolver/*,
            Func<TBizAccountRegistrationData, TBizAccount> accountRegistrationDataToAccount*/)
        {
            // todo1[ak] check args
            _securityProvider = securityProvider;
            _accountRepository = accountRepository;
            _accountValidator = accountValidator;
            _timeSource = timeSource;

            _sessionManager = new SessionManager(
                _securityProvider,
                _timeSource,
                accountSessionCollectionCapacity,
                sessionRepository);

            _actionRightResolver = actionRightResolver;
            //_accountRegistrationDataToAccount = accountRegistrationDataToAccount;
        }
开发者ID:taucode,项目名称:taucode,代码行数:25,代码来源:AccountManager.cs


示例8: FacebookAccountRepository

 public FacebookAccountRepository(IAccountRepository accountRepository,
                                  IFacebookDataRepository facebookDataRepository, IEventBus eventBus)
 {
     this.accountRepository = accountRepository;
     this.facebookDataRepository = facebookDataRepository;
     this.eventBus = eventBus;
 }
开发者ID:burkhartt,项目名称:Jellyfish,代码行数:7,代码来源:IFacebookAccountDataRepository.cs


示例9: AdminController

 public AdminController(PostRepository repo, IRepository<Category> category, IRepository<Location> locationRepo, IAccountRepository account)
 {
     _postRepo = repo;
     _categoryRepo = category;
     _locationRepo = locationRepo;
     _accountRepo = account;
 }
开发者ID:OliverCartea,项目名称:Varldsklass,代码行数:7,代码来源:AdminController.cs


示例10: AccountService

 public AccountService(ILoggingService loggingService, IAccountRepository accountRepository,
     ISharedHelper helper)
 {
     _loggingService = loggingService;
     _accountRepository = accountRepository;
     _helper = helper;
 }
开发者ID:khats,项目名称:Coffee,代码行数:7,代码来源:AccountService.cs


示例11: FileWriter

 public FileWriter(IAccountRepository accountRepository, IAccountTagRepository accountTagRepository, ITemplateRepository templateRepository, IJournalRepository journalRepository)
 {
     _accountRepository = accountRepository;
     _accountTagRepository = accountTagRepository;
     _templateRepository = templateRepository;
     _journalRepository = journalRepository;
 }
开发者ID:mattwatson,项目名称:Akcounts,代码行数:7,代码来源:FileWriter.cs


示例12: ReportLogic

 public ReportLogic(IUnitOfWork unit, IReportRepository repo, IActivityRepository a, IAccountRepository ac)
 {
     this.Unit = unit;
     this.Repo = repo;
     this.actRepo = a;
     this.aRepo = ac;
 }
开发者ID:tblue1994,项目名称:SoftwareEngineeringProject2015,代码行数:7,代码来源:ReportLogic.cs


示例13: AuthorizationService

        public AuthorizationService(IAccountRepository accountRepository, ISessionRepository sessionRepository, IPasswordHashManager passwordHashManager)
        {
            _accountRepository = accountRepository;
            _sessionRepository = sessionRepository;

            _passwordHashManager = passwordHashManager;
        }
开发者ID:DoctorSoft,项目名称:HospitalAPI,代码行数:7,代码来源:AuthorizationService.cs


示例14: AccountBrowserViewModel

 public AccountBrowserViewModel(IAccountRepository accountRepository, IAccountTagRepository accountTagRepository, IMainWindowViewModel mainWindow = null)
 {
     _accountRepository = accountRepository;
     _accountTagRepository = accountTagRepository;
     _mainWindow = mainWindow;
     _accounts = new ObservableCollection<AccountViewModel>();
 }
开发者ID:mattwatson,项目名称:Akcounts,代码行数:7,代码来源:AccountBrowserViewModel.cs


示例15: AccountServices

 public AccountServices(IAccountRepository accountRepository, PredictabullWebRequest predictabullWebRequest)
 {
     _siteHome = "service.predict-a-bull.com/api";
     //_siteHome = "localhost:49573/api";
     _predictabullWebRequest = new PredictabullWebRequest();
     _accountRepository = accountRepository;
 }
开发者ID:BeefboosterDevelopment,项目名称:Beefbooster.Private,代码行数:7,代码来源:AccountServices.cs


示例16: Init

        public void Init(IInviteFriends view)
        {
            _view = view;
            //_userSession = ObjectFactory.GetInstance<IUserSession>();
            //_email = ObjectFactory.GetInstance<IEmail>();
            //_friendInvitationRepository = ObjectFactory.GetInstance<IFriendInvitationRepository>();
            //_accountRepository = ObjectFactory.GetInstance<IAccountRepository>();
            //_webContext = ObjectFactory.GetInstance<IWebContext>();
            _userSession = new SPKTCore.Core.Impl.UserSession();
            _friendInvitationRepository = new SPKTCore.Core.DataAccess.Impl.FriendInvitationRepository();
            _email = new SPKTCore.Core.Impl.Email();
            _webContext = new SPKTCore.Core.Impl.WebContext();
            if (_userSession.LoggedIn)
            {
                _account = _userSession.CurrentUser;
                _accountRepository = new SPKTCore.Core.DataAccess.Impl.AccountRepository();
                if (_account != null)
                {
                    _view.DisplayToData(_account.UserName + " &lt;" + _account.Email + "&gt;");

                    if (_webContext.AccoundIdToInvite > 0)
                    {
                        _accountToInvite = _accountRepository.GetAccountByID(_webContext.AccoundIdToInvite);

                        if (_accountToInvite != null)
                        {
                            SendInvitation(_accountToInvite.Email,
                                           _account.UserName + " " + _account.UserName + " ");
                            _view.ShowMessage(_accountToInvite.UserName + " Đã được gửi đi!");
                            _view.TogglePnlInvite(false);
                        }
                    }
                }
            }
        }
开发者ID:SPKT,项目名称:MHX2,代码行数:35,代码来源:InviteFriend.cs


示例17: AccountsController

 public AccountsController(IAccountRepository accountRepository, INotificationService notificationService, IAccountsSettingsService accountsSettingsService, IUserProfileService userProfileService)
 {
     this.accountRepository = accountRepository;
       this.notificationService = notificationService;
       this.accountsSettingsService = accountsSettingsService;
       this.userProfileService = userProfileService;
 }
开发者ID:JobiJoba,项目名称:Habitat,代码行数:7,代码来源:AccountsController.cs


示例18: AccountController

 public AccountController(IOAuthWebSecurityWrapper oAuthWebSecurityWrapper,
                          IAccountRepository accountRepository,
                          IFormsAuthenticationWrapper formsAuthenticationWrapper) {
     _oAuthWebSecurityWrapper = oAuthWebSecurityWrapper;
     _accountRepository = accountRepository;
     _formsAuthenticationWrapper = formsAuthenticationWrapper;
 }
开发者ID:n1ghtmare,项目名称:Kauntr,代码行数:7,代码来源:AccountController.cs


示例19: SetupModule

        public SetupModule(IAggregateRootRepository repository,
                           IAccountRepository accountRepository,
                           IIdGenerator idGenerator)
            :base("/setup")
        {
            Get["/"] = _ =>
            {
                if (accountRepository.Count() > 0)
                    return HttpStatusCode.NotFound;

                return View["Index"];
            };

            Post["/"] = _ =>
            {
                var model = this.Bind<CreateModel>();

                if (accountRepository.Count() > 0)
                    return HttpStatusCode.NotFound;

                var account = new Domain.Account(idGenerator.NextGuid(),
                    model.Name, model.FirstName, model.LastName, model.Email);

                account.ChangePassword(model.Password);
                account.MakeAdmin();

                repository.Save(account);

                return Response.AsRedirect("/");
            };
        }
开发者ID:kcornelis,项目名称:FreelanceManager.NET,代码行数:31,代码来源:SetupModule.cs


示例20: AccountController

        public AccountController(IAccountRepository accountRepository)
        {
            _accountRepository = accountRepository;

            membership = new CustomMembership();
            membership.AccountRepository = _accountRepository;
        }
开发者ID:OliverCartea,项目名称:Varldsklass,代码行数:7,代码来源:AccountController.cs



注:本文中的IAccountRepository类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# IAccountService类代码示例发布时间:2022-05-24
下一篇:
C# IAccount类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap