Closed dispatch boundary for already-persisted gateway resources.
Creation deliberately remains configured-processor driven. A resource which already exists, however, must always use the processor recorded with that resource so a concurrent configuration change cannot redirect a mutation.
Summary
Functions
@spec resolve(String.t() | atom() | nil) :: {:ok, module()} | {:error, Accrue.Rails.GatewayRegistry.Error.t()}