Skip to content

Instantly share code, notes, and snippets.

View richardprice's full-sized avatar

Richard Price richardprice

View GitHub Profile
@model SimpleAuthAutofacExample.Models.AuthenticateCallbackViewModel
<h1>AuthenticateCallback</h1>
@if (Model.Exception != null)
{
<h2>Error Information</h2>
<p>>Message: @Model.Exception.Message<br />
</p>
<p>StackTrace: @Model.Exception.StackTrace</p>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
using System.Web.Mvc;
using System.Web.Optimization;
using System.Web.Routing;
using Autofac;
using Autofac.Integration.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Nancy;
namespace SimpleAuthNancyExample.Modules
{
public class HomeModule : NancyModule
{
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SimpleAuthNinjectExampleNancy</title>
</head>
<body>
<h2>Index</h2>
@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<dynamic>
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<title>Client Details</title>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace SimpleAuthNancyExample.Models
{
public class IndexViewModel
{
public string ErrorMessage { get; set; }
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Nancy;
using Nancy.SimpleAuthentication;
using SimpleAuthNancyExample.Models;
namespace SimpleAuthNancyExample.Helpers
{
using System;
using System.Reflection;
using CommonDomain;
using CommonDomain.Core;
using CommonDomain.Persistence;
using CommonDomain.Persistence.EventStore;
using EventStore;
using EventStore.Dispatcher;
class window.Bus
constructor: ->
@dispatcher = {}
subscribe: (pattern, handler) ->
handlers = @dispatcher[pattern] || []
handlers.push handler
@dispatcher[pattern] = handlers
publish: (e) ->
@richardprice
richardprice / gulpfile.js
Last active August 29, 2015 14:09 — forked from hyrmn/gulpfile.js
var gulp = require('gulp'),
gulpif = require('gulp-if'),
less = require('gulp-less'),
autoprefixer = require('gulp-autoprefixer'),
minifycss = require('gulp-minify-css'),
rename = require('gulp-rename'),
clean = require('gulp-clean'),
runSequence = require('run-sequence'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify'),