public static ModelApplicationBase GetLayer(this ModelApplicationBase modelApplicationBase, string id) => (ModelApplicationBase)modelApplicationBase.GetLayers().FirstOrDefault(wrapper => wrapper.Id == id);
public static ModelApplicationBase GetLayer(this ModelApplicationBase modelApplicationBase, string id) { var modelNodeWrapper = modelApplicationBase.GetLayers().FirstOrDefault(wrapper => wrapper.ModelNode.Id == id); return((ModelApplicationBase)modelNodeWrapper?.ModelNode); }