DefaultInteractorAssistant

@MainActor
public struct DefaultInteractorAssistant<InteractorType, Request, ContentType> : InteractorAssisting where InteractorType : InteractorTypeable, Request : InteractorRequestConfiguring, ContentType : ContentTypeable

A default assistant to be used to configure Interactor actions. This assistant passes along the given action type and optional content with the request to the interactor. If the incoming content is the same type as the Request’s RequestContentType, it’s also passed to the request’s init(action:content:) initializer, otherwise no content is passed in.