@@ -35,7 +35,7 @@ internal class ResourceClientProvider : TypeProvider
35
35
private FieldProvider _dataField ;
36
36
private FieldProvider _resourceTypeField ;
37
37
protected ClientProvider _clientProvider ;
38
- protected FieldProvider _clientDiagonosticsField ;
38
+ protected FieldProvider _clientDiagnosticsField ;
39
39
protected FieldProvider _restClientField ;
40
40
41
41
public ResourceClientProvider ( InputClient inputClient , ResourceMetadata resourceMetadata )
@@ -55,7 +55,7 @@ public ResourceClientProvider(InputClient inputClient, ResourceMetadata resource
55
55
ContextualParameters = GetContextualParameters ( requestPath ) ;
56
56
57
57
_dataField = new FieldProvider ( FieldModifiers . Private | FieldModifiers . ReadOnly , ResourceData . Type , "_data" , this ) ;
58
- _clientDiagonosticsField = new FieldProvider ( FieldModifiers . Private | FieldModifiers . ReadOnly , typeof ( ClientDiagnostics ) , $ "_{ SpecName . ToLower ( ) } ClientDiagnostics", this ) ;
58
+ _clientDiagnosticsField = new FieldProvider ( FieldModifiers . Private | FieldModifiers . ReadOnly , typeof ( ClientDiagnostics ) , $ "_{ SpecName . ToLower ( ) } ClientDiagnostics", this ) ;
59
59
_restClientField = new FieldProvider ( FieldModifiers . Private | FieldModifiers . ReadOnly , _clientProvider . Type , $ "_{ SpecName . ToLower ( ) } RestClient", this ) ;
60
60
}
61
61
@@ -87,7 +87,7 @@ private IReadOnlyList<string> GetContextualParameters(string contextualRequestPa
87
87
88
88
protected override string BuildRelativeFilePath ( ) => Path . Combine ( "src" , "Generated" , $ "{ Name } .cs") ;
89
89
90
- protected override FieldProvider [ ] BuildFields ( ) => [ _clientDiagonosticsField , _restClientField , _dataField , _resourceTypeField ] ;
90
+ protected override FieldProvider [ ] BuildFields ( ) => [ _clientDiagnosticsField , _restClientField , _dataField , _resourceTypeField ] ;
91
91
92
92
protected override PropertyProvider [ ] BuildProperties ( )
93
93
{
@@ -163,9 +163,9 @@ protected ConstructorProvider BuildResourceIdentifierConstructor()
163
163
164
164
var bodyStatements = new MethodBodyStatement [ ]
165
165
{
166
- _clientDiagonosticsField . Assign ( New . Instance ( typeof ( ClientDiagnostics ) , Literal ( Type . Namespace ) , ResourceTypeExpression . Property ( nameof ( ResourceType . Namespace ) ) , This . Property ( "Diagnostics" ) ) ) . Terminate ( ) ,
166
+ _clientDiagnosticsField . Assign ( New . Instance ( typeof ( ClientDiagnostics ) , Literal ( Type . Namespace ) , ResourceTypeExpression . Property ( nameof ( ResourceType . Namespace ) ) , This . Property ( "Diagnostics" ) ) ) . Terminate ( ) ,
167
167
TryGetApiVersion ( out var apiVersion ) . Terminate ( ) ,
168
- _restClientField . Assign ( New . Instance ( _clientProvider . Type , _clientDiagonosticsField , This . Property ( "Pipeline" ) , This . Property ( "Endpoint" ) , apiVersion ) ) . Terminate ( ) ,
168
+ _restClientField . Assign ( New . Instance ( _clientProvider . Type , _clientDiagnosticsField , This . Property ( "Pipeline" ) , This . Property ( "Endpoint" ) , apiVersion ) ) . Terminate ( ) ,
169
169
Static ( Type ) . Invoke ( ValidateResourceIdMethodName , idParameter ) . Terminate ( )
170
170
} ;
171
171
@@ -246,7 +246,7 @@ protected MethodProvider BuildOperationMethodCore(InputServiceMethod method, Met
246
246
{
247
247
var bodyStatements = new MethodBodyStatement [ ]
248
248
{
249
- UsingDeclare ( "scope" , typeof ( DiagnosticScope ) , _clientDiagonosticsField . Invoke ( nameof ( ClientDiagnostics . CreateScope ) , [ Literal ( $ "{ Name } .{ signature . Name } ") ] ) , out var scopeVariable ) ,
249
+ UsingDeclare ( "scope" , typeof ( DiagnosticScope ) , _clientDiagnosticsField . Invoke ( nameof ( ClientDiagnostics . CreateScope ) , [ Literal ( $ "{ Name } .{ signature . Name } ") ] ) , out var scopeVariable ) ,
250
250
scopeVariable . Invoke ( nameof ( DiagnosticScope . Start ) ) . Terminate ( ) ,
251
251
new TryCatchFinallyStatement
252
252
( BuildOperationMethodTryStatement ( method , convenienceMethod , signature , isAsync ) ,
@@ -378,7 +378,7 @@ private IReadOnlyList<MethodBodyStatement> BuildLroHandling(
378
378
: ManagementClientGenerator . Instance . OutputLibrary . GenericArmOperation . Type . MakeGenericType ( [ resourceClientType ] ) ;
379
379
380
380
ValueExpression [ ] armOperationArguments = [
381
- _clientDiagonosticsField ,
381
+ _clientDiagnosticsField ,
382
382
This . Property ( "Pipeline" ) ,
383
383
messageVariable . Property ( "Request" ) ,
384
384
isNullBody ? responseVariable : responseVariable . Invoke ( "GetRawResponse" ) ,
0 commit comments