Exemple #1
0
 static void Server()
 {
     _sessionManagementService = WcfServiceFactory.CreateHost
                                 (
         typeof(ISessionDispatcher),
         typeof(ISessionDispatcher),
         WcfService.SessionServer.GetLocalHttpUri(),
         Network.Wcf.MessageTransferType.CompressedHttp
                                 );
     Console.WriteLine("Starting Session Management Service: {0}".FormatWith(WcfService.SessionServer.GetLocalHttpUri().AbsoluteUri));
     _sessionManagementService.Open();
 }
Exemple #2
0
        static void Main(string[] args)
        {
            WcfServiceFactory hostFactory = new WcfServiceFactory();
            System.Console.WriteLine("Starting up services...");
            System.Console.WriteLine("");
            ///Using WCF unity service factory to create service hosts and configure services
            SM.ServiceHost host = hostFactory.CreateServiceHostWithType(typeof(ActivitiesManager));
            StartService(host, "Activities Manager");

            SM.ServiceHost host1 = hostFactory.CreateServiceHostWithType(typeof(UsersManager));

            StartService(host1, "User Manager");

            SM.ServiceHost host2 = hostFactory.CreateServiceHostWithType(typeof(LocationManager));

            StartService(host2, "Location Manager");

            System.Console.WriteLine("");
            System.Console.WriteLine("Press [Enter] to exit.");
            StopService(host,"Activities Manager");
            System.Console.ReadLine();
        }
 /// <summary>
 /// The Default ctor. Pass-through implementation. Uses the Unity facade to retrieve and resolve dependency.
 /// </summary>
 public TaxService() : this(WcfServiceFactory.Resolve <ITaxTable>())
 {
 }