A custom ASP.NET membership provider used by crossvertise based on Entity Framework 5 code first