namespace Domain.Abstractions; public interface ILayer { public uint Order { get; } public OpticalSchema OpticalSchema { get; } public Task Execute(); }