public TranslationModel( QueryTranslationsHandler queryTranslationsHandler, GetContextsHandler getContextsHandler) { this.queryTranslationsHandler = queryTranslationsHandler; this.getContextsHandler = getContextsHandler; }
public async Task <ActionResult <QueryContextsResult> > GetContext( [FromQuery] Guid?id, [FromQuery] string?projectId, [FromQuery] string?correlationId, [FromServices] GetContextsHandler getContextsHandler) { var result = await getContextsHandler.Get( Request.GetUserName(), id, projectId, correlationId); return(result.Unwrap()); }