I have two EF Core entity models named Service and ServiceBranch:
public class Service { public Guid ID { get; set; } public Guid? ParentServiceID { g