internal RegistrationManager(
            IRegistrationContext registrationContext, 
            IModuleManager moduleManager,
            IPublicRegistrationService publicRegistrationService, 
            ISdkInformation sdkInformation,
            IEnvironmentInformation environmentInformation, 
            IServiceContext serviceContext,
            ISecureRegistrationService secureRegistrationService, 
            IConfigurationManager configurationManager,
            IEventBus eventBus, 
            IRefreshToken tokenRefresher, 
            ILogger logger,
			IJsonSerialiser serialiser)
        {
            _registrationContext = registrationContext;
            _moduleManager = moduleManager;
            _publicRegistrationService = publicRegistrationService;
            _sdkInformation = sdkInformation;
            _environmentInformation = environmentInformation;
            _serviceContext = serviceContext;
            _secureRegistrationService = secureRegistrationService;
            _configurationManager = configurationManager;
            _eventBus = eventBus;
            _tokenRefresher = tokenRefresher;
            _logger = logger;
			_serialiser = serialiser;
        }
		public GcmRemoteNotificationChannel(IEventBus eventBus, IJsonSerialiser serialiser, IConfigurationManager configurationManager)
		{
			_eventBus = eventBus;
			_serialiser = serialiser;
			_configurationManager = configurationManager;

			eventBus.Subscribe<GcmNotificationReceivedEvent>(HandleGcmNotification);
		}
		public NotificationManager(IDonkyClientDataContext dataContext, INotificationService notificationService, IModuleManager moduleManager, IAppState appState, IJsonSerialiser serialiser, ILogger logger)
		{
			_dataContext = dataContext;
			_notificationService = notificationService;
			_moduleManager = moduleManager;
			_appState = appState;
			_serialiser = serialiser;
		    _logger = logger;
		}
        public RichMessagingManager(IRichDataContext context, ICommonMessagingManager commonMessagingManager, IJsonSerialiser serialiser, IEventBus eventBus, IConfigurationManager configurationManager, INotificationManager notificationManager)
		{
			_context = context;
			_commonMessagingManager = commonMessagingManager;
			_serialiser = serialiser;
			_eventBus = eventBus;
            _configurationManager = configurationManager;
			_notificationManager = notificationManager;
		}
		public PushMessagingManager(IJsonSerialiser serialiser, ICommonMessagingManager commonMessagingManager, IDonkyCore donkyCore, INotificationManager notificationManager, IEnvironmentInformation environmentInformation, IPushDataContext pushDataContext, IDeviceInteraction deviceInteraction)
		{
			_serialiser = serialiser;
			_commonMessagingManager = commonMessagingManager;
			_donkyCore = donkyCore;
			_notificationManager = notificationManager;
			_environmentInformation = environmentInformation;
			_pushDataContext = pushDataContext;
			_deviceInteraction = deviceInteraction;

			_donkyCore.SubscribeToLocalEvent<AppOpenEvent>(HandleAppOpen);
		}
Exemple #6
0
        public static T DeserialiseUnityType <T>(string value, IJsonSerialiser jsonSerialiser)
        {
            string typename = typeof(T).FullName;

            return((T)_quickSaveTypeToUnityType[typename](value, jsonSerialiser));
        }
Exemple #7
0
 public CertificateValidationConfigurationProvider(IJsonSerialiser serialiser, ICacheProvider cacheProvider, Func <Type, string> source)
 {
     this._serialiser    = serialiser;
     this._source        = source;
     this._cacheProvider = cacheProvider;
 }
Exemple #8
0
 /// <summary>
 /// Creates a new object.
 /// </summary>
 public ModelBuilder()
 {
     _JsonSerialiser = Factory.Resolve <IJsonSerialiser>();
 }
Exemple #9
0
 public GithubWatcherController()
 {
     jsonSerialiser   = new JsonSerialiser();
     requestValidator = new RequestValidator();
     githubConnector  = new GithubConnector();
 }
Exemple #10
0
 public RelaystateSerialiser(IJsonSerialiser jsonSerialiser, IMessageEncoding encoding, ILogProvider logProvider)
 {
     this._jsonSerialiser = jsonSerialiser;
     this._encoding       = encoding;
     this._logProvider    = logProvider;
 }
Exemple #11
0
 public FederationPartyContextBuilder(IJsonSerialiser serialiser, ICacheProvider cacheProvider, Func <Type, string> source)
 {
     this._serialiser    = serialiser;
     this._cacheProvider = cacheProvider;
     this._source        = source;
 }
Exemple #12
0
 public void TestInitialise()
 {
     _Serialiser = Factory.Resolve <IJsonSerialiser>();
 }