path # lines of code config-generators/config-generator.ps1 64 scripts/notice-generation.ps1 30 scripts/create-manifest-file.ps1 97 scripts/publish.ps1 42 scripts/start-mssql-server.bash 20 src/Directory.Build.props 13 src/Directory.Packages.props 66 src/Core/EnumerableUtilities.cs 8 src/Core/Authorization/AuthorizationRequirements.cs 6 src/Core/Authorization/GraphQLAuthorizationHandler.cs 65 src/Core/Authorization/AuthorizationResolver.cs 519 src/Core/Authorization/ClientRoleHeaderAuthorizationMiddleware.cs 43 src/Core/Authorization/RestAuthorizationHandler.cs 200 src/Core/Models/SqlInformationalCodes.cs 8 src/Core/Models/DbConnectionParam.cs 14 src/Core/Models/IMetadata.cs 2 src/Core/Models/HttpConstants.cs 9 src/Core/Models/CosmosOperationMetadata.cs 3 src/Core/Models/GraphQLFilterParsers.cs 490 src/Core/Models/DbResultSet.cs 17 src/Core/Models/SqlQueryStructures.cs 235 src/Core/Models/HttpContextExtensions.cs 26 src/Core/Models/HttpHeaders.cs 5 src/Core/Models/SqlTypeConstants.cs 38 src/Core/Models/RelationshipFields.cs 13 src/Core/Models/RestRequestContexts/InsertRequestContext.cs 20 src/Core/Models/RestRequestContexts/FindRequestContext.cs 15 src/Core/Models/RestRequestContexts/DeleteRequestContext.cs 15 src/Core/Models/RestRequestContexts/UpsertRequestContext.cs 20 src/Core/Models/RestRequestContexts/StoredProcedureRequestContext.cs 31 src/Core/Models/RestRequestContexts/RestRequestContext.cs 109 src/Core/Models/MultipleMutationEntityInputValidationContext.cs 21 src/Core/Models/MutationResolver.cs 2 src/Core/Models/GroupByMetadata.cs 27 src/Core/Models/DatabaseQueryMetadata.cs 13 src/Core/Models/PaginationMetadata.cs 22 src/Core/Models/JsonSchemaValidationResult.cs 22 src/Core/Resolvers/SqlMutationEngine.cs 1545 src/Core/Resolvers/DbExceptionParser.cs 44 src/Core/Resolvers/CosmosQueryBuilder.cs 189 src/Core/Resolvers/MySqlQueryExecutor.cs 107 src/Core/Resolvers/CosmosQueryEngine.cs 325 src/Core/Resolvers/IQueryBuilder.cs 19 src/Core/Resolvers/DWSqlQueryBuilder.cs 349 src/Core/Resolvers/CosmosClientProvider.cs 113 src/Core/Resolvers/PostgreSqlDbExceptionParser.cs 63 src/Core/Resolvers/SqlQueryEngine.cs 322 src/Core/Resolvers/SqlPaginationUtil.cs 459 src/Core/Resolvers/AuthorizationPolicyHelpers.cs 161 src/Core/Resolvers/IQueryExecutor.cs 48 src/Core/Resolvers/BaseTSqlQueryBuilder.cs 78 src/Core/Resolvers/Factories/IMutationEngineFactory.cs 8 src/Core/Resolvers/Factories/QueryManagerFactory.cs 120 src/Core/Resolvers/Factories/QueryEngineFactory.cs 93 src/Core/Resolvers/Factories/IQueryEngineFactory.cs 8 src/Core/Resolvers/Factories/MutationEngineFactory.cs 87 src/Core/Resolvers/Factories/IAbstractQueryManagerFactory.cs 10 src/Core/Resolvers/CosmosExistsQueryStructure.cs 30 src/Core/Resolvers/ArrayPoolWriter.cs 91 src/Core/Resolvers/MySqlDbExceptionParser.cs 57 src/Core/Resolvers/MsSqlQueryExecutor.cs 287 src/Core/Resolvers/MultipleCreateOrderHelper.cs 241 src/Core/Resolvers/PostgreSqlExecutor.cs 116 src/Core/Resolvers/SqlExistsQueryStructure.cs 32 src/Core/Resolvers/IMutationEngine.cs 22 src/Core/Resolvers/MsSqlQueryBuilder.cs 457 src/Core/Resolvers/Sql Query Structures/SqlInsertQueryStructure.cs 91 src/Core/Resolvers/Sql Query Structures/MultipleCreateStructure.cs 34 src/Core/Resolvers/Sql Query Structures/SqlExecuteQueryStructure.cs 45 src/Core/Resolvers/Sql Query Structures/SqlUpsertQueryStructure.cs 155 src/Core/Resolvers/Sql Query Structures/SqlQueryStructure.cs 778 src/Core/Resolvers/Sql Query Structures/SqlUpdateQueryStructure.cs 159 src/Core/Resolvers/Sql Query Structures/SqlDeleteQueryStructure.cs 51 src/Core/Resolvers/Sql Query Structures/BaseSqlQueryStructure.cs 437 src/Core/Resolvers/MsSqlDbExceptionParser.cs 79 src/Core/Resolvers/IQueryEngine.cs 17 src/Core/Resolvers/BaseQueryStructure.cs 113 src/Core/Resolvers/JsonObjectExtensions.cs 41 src/Core/Resolvers/SqlResponseHelpers.cs 229 src/Core/Resolvers/CosmosMutationEngine.cs 379 src/Core/Resolvers/QueryExecutor.cs 643 src/Core/Resolvers/BaseSqlQueryBuilder.cs 324 src/Core/Resolvers/MySqlQueryBuilder.cs 294 src/Core/Resolvers/PostgresQueryBuilder.cs 173 src/Core/Resolvers/CosmosQueryStructure.cs 218 src/Core/Parsers/IntrospectionInterceptor.cs 27 src/Core/Parsers/ClaimsTypeDataUriResolver.cs 66 src/Core/Parsers/RequestParser.cs 184 src/Core/Parsers/ODataASTCosmosVisitor.cs 102 src/Core/Parsers/EntitySourceNamesParser.cs 114 src/Core/Parsers/EdmModelBuilder.cs 106 src/Core/Parsers/FilterParser.cs 70 src/Core/Parsers/ODataASTFieldVisitor.cs 32 src/Core/Parsers/ODataASTVisitor.cs 184 src/Core/Generator/AttributeObject.cs 47 src/Core/Generator/Sampler/TimePartitionedSampler.cs 67 src/Core/Generator/Sampler/EligibleDataSampler.cs 73 src/Core/Generator/Sampler/ISchemaGeneratorSampler.cs 8 src/Core/Generator/Sampler/TopNExtractor.cs 39 src/Core/Generator/Sampler/CosmosExecutor.cs 71 src/Core/Generator/SchemaGenerator.cs 236 src/Core/Generator/SamplingModes.cs 9 src/Core/Generator/SchemaGeneratorFactory.cs 92 src/Core/AuthenticationHelpers/EasyAuthAuthenticationHandler.cs 66 src/Core/AuthenticationHelpers/ClientRoleHeaderAuthenticationMiddleware.cs 127 src/Core/AuthenticationHelpers/EasyAuthAuthenticationBuilderExtensions.cs 62 src/Core/AuthenticationHelpers/AuthenticationSimulator/SimulatorAuthenticationBuilderExtensions.cs 17 src/Core/AuthenticationHelpers/AuthenticationSimulator/SimulatorAuthenticationDefaults.cs 5 src/Core/AuthenticationHelpers/AuthenticationSimulator/SimulatorAuthenticationHandler.cs 32 src/Core/AuthenticationHelpers/ConfigureJwtBearerOptions.cs 40 src/Core/AuthenticationHelpers/StaticWebAppsAuthentication.cs 64 src/Core/AuthenticationHelpers/EasyAuthAuthenticationOptions.cs 7 src/Core/AuthenticationHelpers/EasyAuthAuthenticationDefaults.cs 8 src/Core/AuthenticationHelpers/AppServiceAuthenticationInformation.cs 18 src/Core/AuthenticationHelpers/GenericOAuthDefaults.cs 5 src/Core/AuthenticationHelpers/AppServiceAuthentication.cs 62 src/Core/AuthenticationHelpers/SupportedAuthNProviders.cs 10 src/Core/Services/TypeHelper.cs 225 src/Core/Services/OpenAPI/OpenApiDocumentor.cs 765 src/Core/Services/OpenAPI/JsonDataType.cs 13 src/Core/Services/OpenAPI/IOpenApiDocumentor.cs 9 src/Core/Services/OpenAPI/SwaggerEndpointMapper.cs 22 src/Core/Services/CorrelationIdMiddleware.cs 40 src/Core/Services/BuildRequestStateMiddleware.cs 23 src/Core/Services/MetadataProviders/MetadataProviderFactory.cs 110 src/Core/Services/MetadataProviders/MsSqlMetadataProvider.cs 204 src/Core/Services/MetadataProviders/ISqlMetadataProvider.cs 66 src/Core/Services/MetadataProviders/MySqlMetadataProvider.cs 96 src/Core/Services/MetadataProviders/IMetadataProviderFactory.cs 13 src/Core/Services/MetadataProviders/SqlMetadataProvider.cs 1372 src/Core/Services/MetadataProviders/Converters/TypeConverter.cs 21 src/Core/Services/MetadataProviders/Converters/DatabaseObjectConverter.cs 57 src/Core/Services/MetadataProviders/Converters/ObjectConverter.cs 29 src/Core/Services/MetadataProviders/PostgreSqlMetadataProvider.cs 48 src/Core/Services/MetadataProviders/CosmosSqlMetadataProvider.cs 410 src/Core/Services/RequestValidator.cs 385 src/Core/Services/Cache/DabCacheService.cs 104 src/Core/Services/GraphQLSchemaCreator.cs 432 src/Core/Services/DabGraphQLResultSerializer.cs 19 src/Core/Services/MultipleMutationInputValidator.cs 349 src/Core/Services/ResolverTypeInterceptor.cs 86 src/Core/Services/RestService.cs 367 src/Core/Services/PathRewriteMiddleware.cs 77 src/Core/Services/ExecutionHelper.cs 333 src/Core/Configurations/RuntimeConfigValidator.cs 1089 src/Core/Configurations/RuntimeConfigValidatorUtil.cs 57 src/Core/Configurations/IConfigValidator.cs 5 src/Core/Configurations/RuntimeConfigProvider.cs 243 src/Core/Configurations/LoggerFilters.cs 14 src/Core/Configurations/JsonConfigSchemaValidator.cs 83 src/Service.GraphQLBuilder/Mutations/CreateMutationBuilder.cs 396 src/Service.GraphQLBuilder/Mutations/UpdateAndPatchMutationBuilder.cs 211 src/Service.GraphQLBuilder/Mutations/DeleteMutationBuilder.cs 60 src/Service.GraphQLBuilder/Mutations/MutationBuilder.cs 173 src/Service.GraphQLBuilder/Sql/SchemaConverter.cs 438 src/Service.GraphQLBuilder/GraphQLStoredProcedureBuilder.cs 125 src/Service.GraphQLBuilder/GraphQLUtils.cs 294 src/Service.GraphQLBuilder/GraphQLNaming.cs 89 src/Service.GraphQLBuilder/Queries/QueryBuilder.cs 265 src/Service.GraphQLBuilder/Queries/InputTypeBuilder.cs 156 src/Service.GraphQLBuilder/Queries/StandardQueryInputs.cs 244 src/Service.GraphQLBuilder/Queries/EnumTypeBuilder.cs 71 src/Service.GraphQLBuilder/GraphQLTypes/OrderByType.cs 17 src/Service.GraphQLBuilder/GraphQLTypes/SupportedTypes.cs 39 src/Service.GraphQLBuilder/GraphQLTypes/DefaultValueType.cs 27 src/Service.GraphQLBuilder/Directives/RelationshipDirective.cs 56 src/Service.GraphQLBuilder/Directives/ModelTypeDirective.cs 18 src/Service.GraphQLBuilder/Directives/DefaultValueDirectiveType.cs 33 src/Service.GraphQLBuilder/Directives/PrimaryKeyDirective.cs 19 src/Service.GraphQLBuilder/Directives/AutoGeneratedDirectiveType.cs 15 src/Service.GraphQLBuilder/Directives/ReferencingFieldDirectiveType.cs 16 src/Service.GraphQLBuilder/CustomScalars/SingleType.cs 38 src/Config/HotReloadEventHandler.cs 36 src/Config/ObjectModel/DatabaseType.cs 10 src/Config/ObjectModel/PaginationOptions.cs 61 src/Config/ObjectModel/FeatureFlags.cs 11 src/Config/ObjectModel/EntityDbPolicyCosmosModel.cs 22 src/Config/ObjectModel/GraphQLOperation.cs 6 src/Config/ObjectModel/MultipleMutationOptions.cs 9 src/Config/ObjectModel/Cardinality.cs 6 src/Config/ObjectModel/CorsOptions.cs 2 src/Config/ObjectModel/GraphQLRuntimeOptions.cs 18 src/Config/ObjectModel/RuntimeOptions.cs 56 src/Config/ObjectModel/JwtOptions.cs 2 src/Config/ObjectModel/OpenTelemetryOptions.cs 4 src/Config/ObjectModel/EntityActionPolicy.cs 19 src/Config/ObjectModel/MultipleCreateOptions.cs 9 src/Config/ObjectModel/RuntimeConfig.cs 414 src/Config/ObjectModel/TelemetryOptions.cs 8 src/Config/ObjectModel/HostMode.cs 8 src/Config/ObjectModel/MultipleCreateSupportingDatabaseType.cs 7 src/Config/ObjectModel/ApiType.cs 7 src/Config/ObjectModel/SupportedHttpVerb.cs 9 src/Config/ObjectModel/DataSourceFiles.cs 4 src/Config/ObjectModel/HostOptions.cs 44 src/Config/ObjectModel/AuthorizationType.cs 6 src/Config/ObjectModel/EntityPermission.cs 4 src/Config/ObjectModel/EntityRelationship.cs 10 src/Config/ObjectModel/CliBool.cs 7 src/Config/ObjectModel/AuthenticationOptions.cs 11 src/Config/ObjectModel/EntityRestOptions.cs 6 src/Config/ObjectModel/RuntimeEntities.cs 112 src/Config/ObjectModel/EntityCacheOptions.cs 28 src/Config/ObjectModel/EntityActionOperation.cs 12 src/Config/ObjectModel/EntityGraphQLOptions.cs 2 src/Config/ObjectModel/RestRuntimeOptions.cs 5 src/Config/ObjectModel/ApplicationInsightsOptions.cs 3 src/Config/ObjectModel/EntityRelationshipKey.cs 31 src/Config/ObjectModel/RelationshipRole.cs 8 src/Config/ObjectModel/Entity.cs 86 src/Config/ObjectModel/EntitySourceType.cs 8 src/Config/ObjectModel/EntitySource.cs 2 src/Config/ObjectModel/EntityAction.cs 6 src/Config/ObjectModel/DataSource.cs 70 src/Config/ObjectModel/EntityActionFields.cs 4 src/Config/ObjectModel/EasyAuthType.cs 6 src/Config/MergeJsonProvider.cs 83 src/Config/ConfigFileWatcher.cs 51 src/Config/RuntimeConfigLoader.cs 261 src/Config/Properties/AssemblyInfo.cs 2 src/Config/DatabasePrimitives/DatabaseObject.cs 250 src/Config/HealthCheck/EntityHealthCheckConfig.cs 44 src/Config/HealthCheck/HealthCheckConstants.cs 13 src/Config/HealthCheck/RuntimeHealthCheckConfig.cs 12 src/Config/HealthCheck/HealthCheckConfig.cs 26 src/Config/HealthCheck/DatasourceHealthCheckConfig.cs 32 src/Config/FeatureFlagConstants.cs 5 src/Config/Utilities/FileUtilities.cs 43 src/Config/DabChangeToken.cs 16 src/Config/DabConfigEvents.cs 18 src/Config/Converters/RuntimeHealthOptionsConvertorFactory.cs 101 src/Config/Converters/RestRuntimeOptionsConverterFactory.cs 40 src/Config/Converters/GraphQLRuntimeOptionsConverterFactory.cs 165 src/Config/Converters/Utf8JsonReaderExtensions.cs 24 src/Config/Converters/DatasourceHealthOptionsConvertorFactory.cs 99 src/Config/Converters/EntitySourceConverterFactory.cs 93 src/Config/Converters/RuntimeEntitiesConverter.cs 25 src/Config/Converters/MultipleCreateOptionsConverter.cs 58 src/Config/Converters/StringJsonConverterFactory.cs 54 src/Config/Converters/MultipleMutationOptionsConverter.cs 63 src/Config/Converters/HostOptionsConverterFactory.cs 40 src/Config/Converters/EnvironmentVariableReplacementFailureMode.cs 6 src/Config/Converters/EntityActionConverterFactory.cs 44 src/Config/Converters/DataSourceConverterFactory.cs 123 src/Config/Converters/DataSourceFilesConverter.cs 19 src/Config/Converters/EntityRestOptionsConverterFactory.cs 113 src/Config/Converters/EntityCacheOptionsConverterFactory.cs 75 src/Config/Converters/EntityHealthOptionsConvertorFactory.cs 94 src/Config/Converters/EnumMemberJsonEnumConverterFactory.cs 91 src/Config/Converters/EntityGraphQLOptionsConverterFactory.cs 127 src/Config/FileSystemRuntimeConfigLoader.cs 295 src/Config/DataApiBuilderException.cs 50 src/Config/NamingPolicies/HyphenatedNamingPolicy.cs 12 src/Config/HotReloadEventArgs.cs 11 src/Auth/IAuthorizationResolver.cs 33 src/Auth/AuthorizationMetadataHelpers.cs 20 src/Product/ProductInfo.cs 28 src/Cli/CustomLoggerProvider.cs 54 src/Cli/ConfigGenerator.cs 1415 src/Cli/Constants/CliReturnCode.cs 10 src/Cli/Exporter.cs 165 src/Cli/Options.cs 15 src/Cli/Utils.cs 552 src/Cli/ConfigMerger.cs 39 src/Cli/Commands/ConfigureOptions.cs 123 src/Cli/Commands/InitOptions.cs 116 src/Cli/Commands/AddTelemetryOptions.cs 62 src/Cli/Commands/ExportOptions.cs 70 src/Cli/Commands/ValidateOptions.cs 33 src/Cli/Commands/EntityOptions.cs 60 src/Cli/Commands/AddOptions.cs 70 src/Cli/Commands/StartOptions.cs 37 src/Cli/Commands/UpdateOptions.cs 101 src/Cli/Program.cs 45 src/Cli/DabCliParserErrorHandler.cs 19 src/Service/Startup.cs 653 src/Service/HealthCheck/Model/ConfigurationDetails.cs 18 src/Service/HealthCheck/Model/HealthCheckResultEntry.cs 25 src/Service/HealthCheck/Model/ComprehensiveHealthCheckReport.cs 24 src/Service/HealthCheck/BasicHealthCheck.cs 25 src/Service/HealthCheck/HttpUtilities.cs 193 src/Service/HealthCheck/HealthCheckHelper.cs 219 src/Service/HealthCheck/BasicHealthReportResponseWriter.cs 72 src/Service/HealthCheck/Utilities.cs 51 src/Service/HealthCheck/ComprehensiveHealthReportResponseWriter.cs 49 src/Service/Telemetry/AppInsightsTelemetryInitializer.cs 23 src/Service/Telemetry/LogLevelInitializer.cs 39 src/Service/Telemetry/TelemetryMetricsHelper.cs 45 src/Service/Telemetry/TelemetryTracesHelper.cs 74 src/Service/Controllers/ConfigurationController.cs 103 src/Service/Controllers/HealthController.cs 31 src/Service/Controllers/RestController.cs 214 src/Service/JwtBearerOptionsChangeTokenSource.cs 18 src/Service/Program.cs 240