Type InitPropertiesType() { var typeInterf = ObjectType.FindInterfaces((t, fCrit) => t == InterfType, null).FirstOrDefault(); return(typeInterf ?? ObjectType); }