Example #1
0
 public GroupMemberController(IGroup group,
                              IGroupMember groupMember,
                              IMember member,
                              ILookUp lookUp)
 {
     this.groupBusiness       = group;
     this.groupMemberBusiness = groupMember;
     this.memberBusiness      = member;
     this.lookUpBusiness      = lookUp;
 }
 public GroupCategoryController(IGroupCategory groupCategory,
                                IGroup group,
                                IMember member,
                                ILookUp lookUp)
 {
     this.groupCategoryBusiness = groupCategory;
     this.groupBusiness         = group;
     this.memberBusiness        = member;
     this.lookUpBusiness        = lookUp;
 }
Example #3
0
 public MemberController(IOptions <Core.Emailer> settingsOptions,
                         IMember member,
                         IEndUser endUser,
                         ILookUp lookUp,
                         EF.AARSContext context,
                         IMapper mapper)
 {
     smtp                 = settingsOptions.Value;
     this.context         = context;
     this.memberBusiness  = member;
     this.endUserBusiness = endUser;
     this.lookUpBusiness  = lookUp;
     this.mapper          = mapper;
 }
        static void Main(string[] args)
        {
            Console.WriteLine("Service Controller Console..");
            BinaryClientFormatterSinkProvider cltFormatter = new BinaryClientFormatterSinkProvider();
            TcpClientChannel cltChannel = new TcpClientChannel("ControllerChannel", cltFormatter);

            ChannelServices.RegisterChannel(cltChannel);
            ILookUp serviceLookUp = Activator.GetObject(typeof(ILookUp), "tcp://localhost:12000/ServiceDirectory.rem") as ILookUp;

            Console.WriteLine("Querying Service Directory...");
            IService hbService = serviceLookUp.LookUp("HeartBeatService");

            Console.WriteLine("Starting HeartBeat Service...");
            hbService.Start();
            Console.ReadLine();
        }
 public LookUpController(ILookUp lookUp)
 {
     this.lookUpBusiness = lookUp;
 }