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"; // }; }
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; }
public ScriptController(IBlogRepository blogRepository, IContentRepository contentRepository, INewsletterSubscriberRepository newsletterSubscriberRepository) { _newsletterSubscriberRepository = newsletterSubscriberRepository; _contentRepository = contentRepository; _blogRepository = blogRepository; }
public NewsletterSubscriberManager() { _AlphasoftWebsiteContext = new AlphasoftWebsiteContext(); _iNewsletterSubscriberRepository = new NewsletterSubscriberRepository(_AlphasoftWebsiteContext); }