private MemberDeclarationSyntax CreateFieldIHttpMessageFactory()
 => SyntaxFactory.FieldDeclaration(
     SyntaxFactory.VariableDeclaration(SyntaxFactory.IdentifierName(nameof(IHttpMessageFactory)))
     .WithVariables(
         SyntaxFactory.SingletonSeparatedList(
             SyntaxFactory.VariableDeclarator(
                 SyntaxFactory.Identifier("httpMessageFactory")))))
 .WithModifiers(
     SyntaxTokenListFactory.PrivateReadonlyKeyword());
예제 #2
0
 private MemberDeclarationSyntax CreateFieldIHttpClientFactory()
 {
     return
         (SyntaxFactory.FieldDeclaration(
              SyntaxFactory
              .VariableDeclaration(
                  SyntaxFactory.IdentifierName("IHttpClientFactory"))
              .WithVariables(
                  SyntaxFactory.SingletonSeparatedList(
                      SyntaxFactory.VariableDeclarator(
                          SyntaxFactory.Identifier("factory")))))
          .WithModifiers(
              SyntaxTokenListFactory.PrivateReadonlyKeyword()));
 }
 private static MemberDeclarationSyntax CreateActionResultField()
 {
     return(SyntaxFactory.FieldDeclaration(
                SyntaxVariableDeclarationFactory.Create(nameof(ActionResult), "result"))
            .WithModifiers(SyntaxTokenListFactory.PrivateReadonlyKeyword()));
 }