This is the first post in a series on Abstracting External Login Providers with Autofac and the Factory Design Pattern Part 1: Keeping it Local in the Action Method Part 2: Factory to the Rescue Part 3: Twitter Provider Part