コード例 #1
0
ファイル: MapperFile.cs プロジェクト: MiniverCheevy/Spawn
			public Mapping(TypeFacade entity, TypeFacade message, string name = null)
			{
				ModelTypeName = entity.Name;
				MessageTypeName = message.Name;

				name = name ?? message.Name;
				var properties = new TypeComparer(entity, message);
				Properties = properties.ScalarProperties;
				PropertiesWithoutId = properties.ScalarPropertiesWithoutId;
				buildNames(name);

			}
コード例 #2
0
ファイル: MappingFile.cs プロジェクト: MiniverCheevy/Spawn
		public MappingFile(TypeFacade left, TypeFacade right)
		{
			Template = new MappingTemplate {File = this};
			Types = new TypeComparer(left, right);
		}