request<I extends SuccessDomainInput> method
Future<void>
request<I extends SuccessDomainInput>(
- DomainModel domainModel, {
- required InputCallback<
EntityFake, I> onSuccess, - required InputCallback<
EntityFake, FailureDomainInput> onFailure,
Implementation
@override
Future<void> request<I extends SuccessDomainInput>(
DomainModel domainModel, {
required InputCallback<EntityFake, I> onSuccess,
required InputCallback<EntityFake, FailureDomainInput> onFailure,
}) async {
final either =
await subscription(domainModel) as Either<FailureDomainInput, I>;
_entity = either.fold(onFailure, onSuccess);
}