コード例 #1
0
 public ValidateOrderService(
     IServerSettings serverSettings,
     IIBSServiceProvider ibsServiceProvider,
     IRuleCalculator ruleCalculator,
     TaxiHailNetworkServiceClient taxiHailNetworkServiceClient)
 {
     _serverSettings               = serverSettings;
     _ibsServiceProvider           = ibsServiceProvider;
     _ruleCalculator               = ruleCalculator;
     _taxiHailNetworkServiceClient = taxiHailNetworkServiceClient;
 }
コード例 #2
0
        private static void RegisterTaxiHailNetwork(IUnityContainer unityContainer)
        {
            var thNetworkServiceClient = new TaxiHailNetworkServiceClient(unityContainer.Resolve <IServerSettings>());

            unityContainer.RegisterInstance <ITaxiHailNetworkServiceClient>(thNetworkServiceClient);
        }