コード例 #1
0
        public DebugViewModel(IIPAddressManager ipAddressManager, ILocationService locationService)
        {
            _ipAddressManager = ipAddressManager;
            _locationService  = locationService;

            DebugEntries = new ObservableCollection <string>();
        }
コード例 #2
0
        public CmtPaymentClient(string baseUrl, string sessionId, CmtPaymentSettings cmtSettings, IIPAddressManager ipAddressManager, IPackageInfo packageInfo, ILogger logger, IConnectivityService connectivityService)
            : base(baseUrl, sessionId, packageInfo, connectivityService)
        {
            _ipAddressManager = ipAddressManager;
            _logger           = logger;

            CmtPaymentServiceClient = new CmtPaymentServiceClient(cmtSettings, null, packageInfo, logger, connectivityService);
        }
コード例 #3
0
        private void SendBroadcast()
        {
            ISocketService    socketService  = Mvx.Resolve <ISocketService>();
            IIPAddressManager addressManager = Mvx.Resolve <IIPAddressManager>();
            string            address        = addressManager.GetBroadcastAddress();

            socketService.SendBroadcast("Hello", address, 52112);
        }
コード例 #4
0
 public BookingService(IAccountService accountService,
                       ILocalization localize,
                       IAppSettings appSettings,
                       IGeolocService geolocService,
                       IMessageService messageService,
                       IIPAddressManager ipAddressManager)
 {
     _geolocService    = geolocService;
     _messageService   = messageService;
     _appSettings      = appSettings;
     _localize         = localize;
     _accountService   = accountService;
     _ipAddressManager = ipAddressManager;
 }
コード例 #5
0
 public PaymentService(string url, string sessionId,
                       ConfigurationClientService serviceClient,
                       ICacheService cache,
                       IIPAddressManager ipAddressManager,
                       IPackageInfo packageInfo,
                       ILogger logger,
                       IConnectivityService connectivityService)
 {
     _logger              = logger;
     _packageInfo         = packageInfo;
     _baseUrl             = url;
     _sessionId           = sessionId;
     _cache               = cache;
     _serviceClient       = serviceClient;
     _ipAddressManager    = ipAddressManager;
     _connectivityService = connectivityService;
 }
コード例 #6
0
 public CategoryMVC(IServices services, IIPAddressManager iP)
 {
     this.Services = services;
     iPAddress     = iP;
 }