<commit_before>﻿@inherits IntelliTect.Coalesce.Templating.CoalesceTemplate
@using IntelliTect.Coalesce.TypeDefinition
@using Microsoft.VisualStudio.Web.CodeGeneration
@{
    ContextInfo contextInfo = Model.ContextInfo;
    string namespaceName = Model.Namespace;
    if (!string.IsNullOrWhiteSpace(Model.AreaName))
    {
        namespaceName += "." + Model.AreaName;
    }
}
using IntelliTect.Coalesce.Controllers;
// Model Namespaces
using @contextInfo.Namespace;
@foreach (var ns in ReflectionRepository.Namespaces.Where(f => f != "System"))
{
@:using @ns;
}
using IntelliTect.Coalesce.Interfaces;

namespace @(namespaceName).Api
{
    // This class allows developers to inject base class behaviors into the inheritance chain
    // This file should not be modified, but another partial class should be created where your custom behavior can be placed.
    public partial class LocalBaseApiController<T, TDto> : BaseApiController<T, TDto, @contextInfo.Name>
        where T : class, new()
        where TDto: class, IClassDto<T, TDto>, new()
    {
    }<commit_msg>Deterministic ordering of LocalBaseApiController usings.<commit_after>﻿@inherits IntelliTect.Coalesce.Templating.CoalesceTemplate
@using IntelliTect.Coalesce.TypeDefinition
@using Microsoft.VisualStudio.Web.CodeGeneration
@{
    ContextInfo contextInfo = Model.ContextInfo;
    string namespaceName = Model.Namespace;
    if (!string.IsNullOrWhiteSpace(Model.AreaName))
    {
        namespaceName += "." + Model.AreaName;
    }
}
using IntelliTect.Coalesce.Controllers;
// Model Namespaces
using @contextInfo.Namespace;
@foreach (var ns in ReflectionRepository.Namespaces.Where(f => f != "System").OrderBy(n => n))
{
@:using @ns;
}
using IntelliTect.Coalesce.Interfaces;

namespace @(namespaceName).Api
{
    // This class allows developers to inject base class behaviors into the inheritance chain
    // This file should not be modified, but another partial class should be created where your custom behavior can be placed.
    public partial class LocalBaseApiController<T, TDto> : BaseApiController<T, TDto, @contextInfo.Name>
        where T : class, new()
        where TDto: class, IClassDto<T, TDto>, new()
    {
    }
{'fraction_non_alphanumeric': 0.09931662870159454, 'fraction_numerical': 0.0, 'mean_word_length': 4.343065693430657, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 12, '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': '2772892', 'n_tokens_mistral': 639, 'n_tokens_neox': 636, 'n_words': 177}