Example #1
0
 public RegistrationActions(IRegisterClientAction registerClientAction, IEventPublisher eventPublisher,
                            IPayloadSerializer payloadSerializer)
 {
     _registerClientAction = registerClientAction;
     _eventPublisher       = eventPublisher;
     _payloadSerializer    = payloadSerializer;
 }
 private void InitializeFakeObjects()
 {
     _simpleIdentityServerEventSourceFake = new Mock <ISimpleIdentityServerEventSource>();
     _clientRepositoryFake = new Mock <IClientRepository>();
     _generateClientFromRegistrationRequest = new Mock <IGenerateClientFromRegistrationRequest>();
     _encryptedPasswordFactoryStub          = new Mock <IPasswordService>();
     _registerClientAction = new RegisterClientAction(
         _simpleIdentityServerEventSourceFake.Object,
         _clientRepositoryFake.Object,
         _generateClientFromRegistrationRequest.Object,
         _encryptedPasswordFactoryStub.Object);
 }
 public ClientActions(
     IGetClientsAction getClientsAction,
     IGetClientAction getClientAction,
     IRemoveClientAction removeClientAction,
     IUpdateClientAction updateClientAction,
     IRegisterClientAction registerClientAction)
 {
     _getClientsAction     = getClientsAction;
     _getClientAction      = getClientAction;
     _removeClientAction   = removeClientAction;
     _updateClientAction   = updateClientAction;
     _registerClientAction = registerClientAction;
 }
 private void InitializeFakeObjects()
 {
     _oauthEventSource     = new Mock <IOAuthEventSource>();
     _clientRepositoryFake = new Mock <IClientRepository>();
     _generateClientFromRegistrationRequest = new Mock <IGenerateClientFromRegistrationRequest>();
     _encryptedPasswordFactoryStub          = new Mock <IClientPasswordService>();
     _clientInfoServiceStub = new Mock <IClientInfoService>();
     _registerClientAction  = new RegisterClientAction(
         _oauthEventSource.Object,
         _clientRepositoryFake.Object,
         _generateClientFromRegistrationRequest.Object,
         _encryptedPasswordFactoryStub.Object,
         _clientInfoServiceStub.Object);
 }
 public RegistrationActions(IRegisterClientAction registerClientAction, IEventPublisher eventPublisher)
 {
     _registerClientAction = registerClientAction;
     _eventPublisher       = eventPublisher;
 }