static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.IDepartment));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.IDepartment, BrightstarDB.OData.Department>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.IPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.IPerson, BrightstarDB.OData.Person>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.ISkill));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.ISkill, BrightstarDB.OData.Skill>();
 	}
Beispiel #2
0
 static MyEntityContext()
 {
     TypeMappings = new EntityMappingStore();
     var provider = new ReflectionMappingProvider();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test7.Models.ICharacter));
     TypeMappings.SetImplMapping<BSD_Test7.Models.ICharacter, BSD_Test7.Models.Character>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test7.Models.ICredit));
     TypeMappings.SetImplMapping<BSD_Test7.Models.ICredit, BSD_Test7.Models.Credit>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test7.Models.IPerson));
     TypeMappings.SetImplMapping<BSD_Test7.Models.IPerson, BSD_Test7.Models.Person>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test7.Models.IProduction));
     TypeMappings.SetImplMapping<BSD_Test7.Models.IProduction, BSD_Test7.Models.Production>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test7.Models.IRole));
     TypeMappings.SetImplMapping<BSD_Test7.Models.IRole, BSD_Test7.Models.Role>();
 }
 	static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Mobile.Tests.EntityFramework.INote));
 		TypeMappings.SetImplMapping<BrightstarDB.Mobile.Tests.EntityFramework.INote, BrightstarDB.Mobile.Tests.EntityFramework.Note>();
 	}
 	static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IArticle));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IArticle, BrightstarDB.OData.Tests.Article>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.ICompany));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.ICompany, BrightstarDB.OData.Tests.Company>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IDataTypeTestEntity));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IDataTypeTestEntity, BrightstarDB.OData.Tests.DataTypeTestEntity>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IDepartment));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IDepartment, BrightstarDB.OData.Tests.Department>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IJobRole));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IJobRole, BrightstarDB.OData.Tests.JobRole>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IPerson, BrightstarDB.OData.Tests.Person>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.IProject));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.IProject, BrightstarDB.OData.Tests.Project>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.OData.Tests.ISkill));
 		TypeMappings.SetImplMapping<BrightstarDB.OData.Tests.ISkill, BrightstarDB.OData.Tests.Skill>();
 	}
 	static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IAnimal));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IAnimal, BrightstarDB.Server.IntegrationTests.Context.Animal>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IDepartment));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IDepartment, BrightstarDB.Server.IntegrationTests.Context.Department>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IFoafAgent));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IFoafAgent, BrightstarDB.Server.IntegrationTests.Context.FoafAgent>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IFoafPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IFoafPerson, BrightstarDB.Server.IntegrationTests.Context.FoafPerson>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IJobRole));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IJobRole, BrightstarDB.Server.IntegrationTests.Context.JobRole>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.IPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.IPerson, BrightstarDB.Server.IntegrationTests.Context.Person>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Server.IntegrationTests.Context.ISkill));
 		TypeMappings.SetImplMapping<BrightstarDB.Server.IntegrationTests.Context.ISkill, BrightstarDB.Server.IntegrationTests.Context.Skill>();
 	}
Beispiel #6
0
 static MyEntityContext()
 {
     TypeMappings = new EntityMappingStore();
     var provider = new ReflectionMappingProvider();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IEvent));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IEvent, BSD_Test4.Models.Event>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IPerformance));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IPerformance, BSD_Test4.Models.Performance>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IPhoto));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IPhoto, BSD_Test4.Models.Photo>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IPerson));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IPerson, BSD_Test4.Models.Person>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IProduction));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IProduction, BSD_Test4.Models.Production>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IProductionMember));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IProductionMember, BSD_Test4.Models.ProductionMember>();
     provider.AddMappingsForType(TypeMappings, typeof(BSD_Test4.Models.IRole));
     TypeMappings.SetImplMapping<BSD_Test4.Models.IRole, BSD_Test4.Models.Role>();
 }
 	static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.IArticle));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.IArticle, BrightstarDB.PerformanceTests.Model.Article>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.IDepartment));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.IDepartment, BrightstarDB.PerformanceTests.Model.Department>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.IJobRole));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.IJobRole, BrightstarDB.PerformanceTests.Model.JobRole>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.IPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.IPerson, BrightstarDB.PerformanceTests.Model.Person>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.ISkill));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.ISkill, BrightstarDB.PerformanceTests.Model.Skill>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.PerformanceTests.Model.IWebsite));
 		TypeMappings.SetImplMapping<BrightstarDB.PerformanceTests.Model.IWebsite, BrightstarDB.PerformanceTests.Model.Website>();
 	}
 	static MyEntityContext() 
 	{
 		TypeMappings = new EntityMappingStore();
 		var provider = new ReflectionMappingProvider();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IAnimal));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IAnimal, BrightstarDB.Tests.EntityFramework.Animal>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IArticle));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IArticle, BrightstarDB.Tests.EntityFramework.Article>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IBaseEntity));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IBaseEntity, BrightstarDB.Tests.EntityFramework.BaseEntity>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.ICompany));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.ICompany, BrightstarDB.Tests.EntityFramework.Company>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IConcept));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IConcept, BrightstarDB.Tests.EntityFramework.Concept>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IDBPediaPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IDBPediaPerson, BrightstarDB.Tests.EntityFramework.DBPediaPerson>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IDepartment));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IDepartment, BrightstarDB.Tests.EntityFramework.Department>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IDerivedEntity));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IDerivedEntity, BrightstarDB.Tests.EntityFramework.DerivedEntity>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IEntity));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IEntity, BrightstarDB.Tests.EntityFramework.Entity>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IFoafAgent));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IFoafAgent, BrightstarDB.Tests.EntityFramework.FoafAgent>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IFoafPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IFoafPerson, BrightstarDB.Tests.EntityFramework.FoafPerson>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IIdentityClashTest));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IIdentityClashTest, BrightstarDB.Tests.EntityFramework.IdentityClashTest>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IIdentityClashTestLevel1));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IIdentityClashTestLevel1, BrightstarDB.Tests.EntityFramework.IdentityClashTestLevel1>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IIdentityClashTestLevel2));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IIdentityClashTestLevel2, BrightstarDB.Tests.EntityFramework.IdentityClashTestLevel2>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IJobRole));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IJobRole, BrightstarDB.Tests.EntityFramework.JobRole>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IMarket));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IMarket, BrightstarDB.Tests.EntityFramework.Market>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IPerson));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IPerson, BrightstarDB.Tests.EntityFramework.Person>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.ISession));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.ISession, BrightstarDB.Tests.EntityFramework.Session>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.IEveningSession));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.IEveningSession, BrightstarDB.Tests.EntityFramework.EveningSession>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.ITechnicalEveningSession));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.ITechnicalEveningSession, BrightstarDB.Tests.EntityFramework.TechnicalEveningSession>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.ISkill));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.ISkill, BrightstarDB.Tests.EntityFramework.Skill>();
 		provider.AddMappingsForType(TypeMappings, typeof(BrightstarDB.Tests.EntityFramework.ITrackable));
 		TypeMappings.SetImplMapping<BrightstarDB.Tests.EntityFramework.ITrackable, BrightstarDB.Tests.EntityFramework.Trackable>();
 	}