loadSeoDomFirstRuntime function
Future<SeoDomFirstRuntimeArtifact>
loadSeoDomFirstRuntime(
- SeoDomFirstRuntimeStore store,
- SeoDomFirstApplicationRuntime reference
Loads a runtime and rejects stores that return a different identity.
Implementation
Future<SeoDomFirstRuntimeArtifact> loadSeoDomFirstRuntime(
SeoDomFirstRuntimeStore store,
SeoDomFirstApplicationRuntime reference,
) async {
final artifact = await store.load(reference);
if (artifact.reference != reference) {
throw StateError(
'Runtime store returned "${artifact.reference.id}" '
'(${artifact.reference.kind}) for "${reference.id}" '
'(${reference.kind}).',
);
}
return artifact;
}