Kuormituksen tietoliikenne
Tässä artikkelissa kuvataan, miten Microsoft Fabric - edustan ja taustan välinen viestintä toimii. Se kattaa järjestelmänvalvojien ja käyttäjien tärkeimmät huomioon otettavat seikat.
Edustasta taustaan -tietoliikenne
Todentaminen edustan ja taustan välillä tapahtuu suojatussa ja todennetussa kanavassa. Jos haluat taustatunnuksellasi olevan tunnuksen viestintää varten muiden palveluiden kanssa, voit käyttää Fabric-edustaa tietoliikenteen välittämiseen taustapalveluun.
Virheen käsittely
Jos haluat levittää kuormituksen taustassa olevat virheet kuormituksen edustalle, kun käytät ohjaustason ohjelmointirajapintoja (CRUD-toiminnot ja työt, lukuun ottamatta GetItemJobInstanceStateAsync
), kuormituksen taustan pitäisi palauttaa virheen tilakoodi. Vastauksen leipätekstin sisällön tulee olla sen luokan ErrorResponse
sarjoitettu JSON-tiedosto, joka on osa kuormituksen taustan sopimuksia.
Esimerkki:
var errorResponse = new ErrorResponse
{
ErrorCode = ErrorCode,
Message = ErrorMessage,
MessageParameters = _messageParameters.Any() ? _messageParameters : null,
Source = ErrorSource,
IsPermanent = IsPermanent,
MoreDetails = Details,
};
return new ContentResult
{
StatusCode = (int)HttpStatusCode,
Content = JsonSerializer.Serialize(errorResponse),
ContentType = MediaTypeNames.Application.Json,
};