예제 #1
0
        public NancyModule(INewsletterSubscriberRepository newsletterSubscriberRepository)
            : base("/nancy")
        {
            _newsletterSubscriberRepository = newsletterSubscriberRepository;

            Get["/newsletter/signup"] = _ => "ddddd";

            Get["/"] = _ => "Hello";

            string test = "/test";

            Get["/test"] = _ => "test";

            Get["/test/a/a"] = _ => "testa";

            //{
            //                                                   _newsletterSubscriberRepository.Save(
            //                                                       new NewsletterSubscriber
            //                                                           {
            //                                                               Email = (string)Request.Query.email.Value,
            //                                                               Name = (string)Request.Query.name.Value
            //                                                           });
            //                                                   return "Success";
            //                                               };
        }
예제 #2
0
        public NancyModule(INewsletterSubscriberRepository newsletterSubscriberRepository) : base("/nancy")
        {
            _newsletterSubscriberRepository = newsletterSubscriberRepository;


            Get["/newsletter/signup"] = _ => "ddddd";

            Get["/"] = _ => "Hello";

            string test = "/test";

            Get["/test"] = _ => "test";

            Get["/test/a/a"] = _ => "testa";

            //{
            //                                                   _newsletterSubscriberRepository.Save(
            //                                                       new NewsletterSubscriber
            //                                                           {
            //                                                               Email = (string)Request.Query.email.Value,
            //                                                               Name = (string)Request.Query.name.Value
            //                                                           });
            //                                                   return "Success";
            //                                               };
        }
예제 #3
0
 public NewslettersController(IFeatureRepository featureRepository, INewsletterRepository newsletterRepository, INewsletterSubscriberRepository newsletterSubscriberRepository, IBlogPostRepository blogPostRepository, IBlogRepository blogRepository, IUserRepository userRepository) :
     base(userRepository)
 {
     _blogPostRepository             = blogPostRepository;
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
     _newsletterService = new NewsletterService(newsletterRepository);
     _blogRepository    = blogRepository;
 }
예제 #4
0
 public NewslettersController(IFeatureRepository featureRepository, INewsletterRepository newsletterRepository, INewsletterSubscriberRepository newsletterSubscriberRepository, IBlogPostRepository blogPostRepository, IBlogRepository blogRepository, IUserRepository userRepository)
     : base(userRepository)
 {
     _blogPostRepository = blogPostRepository;
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
     _newsletterService = new NewsletterService(newsletterRepository);
     _blogRepository = blogRepository;
 }
 public NewsletterSubscribersController(INewsletterSubscriberRepository newsletterSubscriberRepository)
 {
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
 }
예제 #6
0
 public ScriptController(IBlogRepository blogRepository, IContentRepository contentRepository, INewsletterSubscriberRepository newsletterSubscriberRepository)
 {
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
     _contentRepository = contentRepository;
     _blogRepository    = blogRepository;
 }
 public NewsletterSubscribersController(INewsletterSubscriberRepository newsletterSubscriberRepository)
 {
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
 }
예제 #8
0
 public ScriptController(IBlogRepository blogRepository, IContentRepository contentRepository, INewsletterSubscriberRepository newsletterSubscriberRepository)
 {
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
     _contentRepository = contentRepository;
     _blogRepository = blogRepository;
 }
예제 #9
0
 public NewsletterSubscriberManager()
 {
     _AlphasoftWebsiteContext         = new AlphasoftWebsiteContext();
     _iNewsletterSubscriberRepository = new NewsletterSubscriberRepository(_AlphasoftWebsiteContext);
 }