public static CastingIdPropertyType GetInstance()
 {
     if (_instance == null)
     {
         _instance = new CastingIdPropertyType();
     }
     return(_instance);
 }
 public IEnumerable <IProperty> GetProperties()
 {
     if (properties == null)
     {
         properties = new List <IProperty>
         {
             CastingIdPropertyType.GetInstance(),
                 ActorIdPropertyType.GetInstance(),
                 MovieIdPropertyType.GetInstance(),
         };
     }
     return(properties);
 }