Skip to content

Interface IBehaviorAdvisory

Namespace: Cephalon.Abstractions.Behaviors
Assembly: Cephalon.Abstractions.dll

Represents a runtime advisory that describes a recommendation or observation about behavior topology. Advisories are informational — they do not block dispatch.

public interface IBehaviorAdvisory

Gets the behavior identifier this advisory applies to, or null if global.

string? BehaviorId { get; }

string?

Gets the advisory description.

string Description { get; }

string

Gets the display name shown in runtime surfaces.

string DisplayName { get; }

string

Gets the stable advisory identifier.

string Id { get; }

string

Gets the severity of this advisory.

BehaviorAdvisorySeverity Severity { get; }

BehaviorAdvisorySeverity