I have created classes using EF Code First that have collections of each other. Entities:
public class Field { public int Id { get; set; } public str
Other option is using PreserveReferences() method.
CreateMap().PreserveReferences();