Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Authentication;
- using Nancy;
- using Nancy.Authentication.Forms;
- using Nancy.Bootstrapper;
- using Nancy.Conventions;
- using Nancy.Responses;
- using Nancy.TinyIoc;
- using Nancy.ViewEngines;
- using System;
- using System.IO;
- using System.Linq;
- using System.Reflection;
- using System.Text.RegularExpressions;
- namespace Core
- {
- class NancyBootstrapper : DefaultNancyBootstrapper
- {
- protected override void ConfigureRequestContainer(TinyIoCContainer container, NancyContext context)
- {
- base.ConfigureRequestContainer(container, context);
- container.Register<IUserMapper, DatabaseUser>();
- }
- protected override void RequestStartup(TinyIoCContainer container, IPipelines pipelines, NancyContext context)
- {
- base.RequestStartup(container, pipelines, context);
- var formsAuthConfig = new FormsAuthenticationConfiguration
- {
- RedirectUrl = "~/login",
- UserMapper = container.Resolve<IUserMapper>()
- };
- FormsAuthentication.Enable(pipelines, formsAuthConfig);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement