<commit_before>// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.

using System;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.Rest.Generator.ClientModel;
using Microsoft.Rest.Generator.CSharp.Azure.Templates;
using Microsoft.Rest.Generator.CSharp.Templates;
using System.Collections.Generic;
using Microsoft.Rest.Generator.Azure;

namespace Microsoft.Rest.Generator.CSharp.Azure
{
    public class AzureCSharpCodeGenerator : CSharpCodeGenerator
    {
        private readonly AzureCSharpCodeNamer _namer;

        private const string ClientRuntimePackage = "Microsoft.Rest.ClientRuntime.Azure.3.1.0";

        // page extensions class dictionary.
        private IDictionary<KeyValuePair<string, string>, string> pageClasses;

        public AzureCSharpCodeGenerator(Settings settings) : base(settings)
        {

            _namer = new AzureCSharpCodeNamer(settings);
            IsSingleFileGenerationSupported = true;
            pageClasses = new Dictionary<KeyValuePair<string, string>, string>();
        }

        public override string Name
        {
            get { return "Azure.CSharp"; }
        }

        public override string Description<commit_msg>Remove accidental empty line.<commit_after>// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.

using System;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.Rest.Generator.ClientModel;
using Microsoft.Rest.Generator.CSharp.Azure.Templates;
using Microsoft.Rest.Generator.CSharp.Templates;
using System.Collections.Generic;
using Microsoft.Rest.Generator.Azure;

namespace Microsoft.Rest.Generator.CSharp.Azure
{
    public class AzureCSharpCodeGenerator : CSharpCodeGenerator
    {
        private readonly AzureCSharpCodeNamer _namer;

        private const string ClientRuntimePackage = "Microsoft.Rest.ClientRuntime.Azure.3.1.0";

        // page extensions class dictionary.
        private IDictionary<KeyValuePair<string, string>, string> pageClasses;

        public AzureCSharpCodeGenerator(Settings settings) : base(settings)
        {
            _namer = new AzureCSharpCodeNamer(settings);
            IsSingleFileGenerationSupported = true;
            pageClasses = new Dictionary<KeyValuePair<string, string>, string>();
        }

        public override string Name
        {
            get { return "Azure.CSharp"; }
        }

        public override string Description
{'fraction_non_alphanumeric': 0.07817710263060393, 'fraction_numerical': 0.002223045572434235, 'mean_word_length': 3.4262295081967213, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1694191', 'n_tokens_mistral': 686, 'n_tokens_neox': 659, 'n_words': 184}