예제 #1
0
 public LoginController(
     ICryptoServiceFactory cryptoServiceFactory,
     ILoginService loginService,
     IUserProfileService userProfileService,
     IFacebookProfileProxy facebookProfileProxy,
     ILogger logger)
     : base(logger)
 {
     cryptoService = cryptoServiceFactory.Create();
     this.loginService = loginService;
     this.userProfileService = userProfileService;
     this.facebookProfileProxy = facebookProfileProxy;
 }
예제 #2
0
 public PoemService(
     IPoemRepository poemRepository,
     IUserProfileService userProfileService,
     IPlayerService playerService,
     IEventService eventService,
     IPoemRequestService poemRequestService,
     IFacebookProfileProxy facebookProfileProxy,
     IFacebookRequestService facebookRequestService)
 {
     this.poemRepository = poemRepository;
     this.userProfileService = userProfileService;
     this.playerService = playerService;
     this.eventService = eventService;
     this.poemRequestService = poemRequestService;
     this.facebookProfileProxy = facebookProfileProxy;
     this.facebookRequestService = facebookRequestService;
 }
예제 #3
0
 public HomeController(IFacebookRequestRepository facebookRequestRepository, IFacebookProfileProxy facebookProfileProxy, ILogger logger)
     : base(logger)
 {
     this.facebookRequestRepository = facebookRequestRepository;
     this.facebookProfileProxy = facebookProfileProxy;
 }
예제 #4
0
 public LoginService(IFacebookProfileProxy facebookProfileProxy)
 {
     this.facebookProfileProxy = facebookProfileProxy;
 }