private RunningRequirement GetRequirement() { var req = _layer.PluginRequirements.FirstOrDefault( ( p ) => p.PluginId == _plugin.Id ); if( req != null ) return req.Requirement; return RunningRequirement.Optional; }