예제 #1
0
        internal WagenGuestHandle(IWagenGuestService wagenGuestService, IWagenFooService wagenFooService, IWagenHooService wagenHooService)
        {
            if (wagenGuestService == null)
            {
                throw new ArgumentNullException("wagenGuestService");
            }

            if (wagenFooService == null)
            {
                throw new ArgumentNullException("wagenFooService");
            }

            if (wagenHooService == null)
            {
                throw new ArgumentNullException("wagenHooService");
            }

            _wagenGuestService = wagenGuestService;
            _wagenFooService = wagenFooService;
            _wagenHooService = wagenHooService;
        }
예제 #2
0
 internal WagenHooHandle(IWagenHooService wagenHooService, string sessionId)
     : base(wagenHooService, sessionId)
 {
 }
예제 #3
0
 internal WagenFooHandle(IWagenFooService wagenFooService, string sessionId, IWagenHooService wagenHooService)
     : base(wagenFooService, sessionId)
 {
     _wagenHooService = wagenHooService;
 }