Fix string literals corrupted by CT→Ct global rename (DOCTYPE, REDACTED, SELECT, CONNECTION_STRING, REDIRECTS)

This commit is contained in:
Damian Hickey 2026-02-26 11:07:24 +01:00
parent e2edc6e1f8
commit eb2db62fe2
12 changed files with 16 additions and 16 deletions

View file

@ -85,7 +85,7 @@ public static class Extensions
}
// Uncomment the following lines to enable the Azure Monitor exporter (requires the Azure.Monitor.OpenTelemetry.AspNetCore package)
//if (!string.IsNullOrEmpty(builder.Configuration["APPLICATIONINSIGHTS_CONNECtION_STRING"]))
//if (!string.IsNullOrEmpty(builder.Configuration["APPLICATIONINSIGHTS_CONNECTION_STRING"]))
//{
// builder.Services.AddOpenTelemetry()
// .UseAzureMonitor();

View file

@ -19,7 +19,7 @@ internal sealed class BlogSearchTool(McpDb db)
[Description("The search query. Keep it concise and specific to increase the likelihood of a match.")] string query)
{
var results = await db.FTSBlogArticle
.FromSqlRaw("SELECt * FROM FTSBlogArticle WHERE Title MATCH {0} OR Content MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query))
.FromSqlRaw("SELECT * FROM FTSBlogArticle WHERE Title MATCH {0} OR Content MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query))
.AsNoTracking()
.Take(6)
.ToListAsync();
@ -48,7 +48,7 @@ internal sealed class BlogSearchTool(McpDb db)
public async Task<string> Fetch([Description("The document id.")] string id)
{
var result = await db.FTSBlogArticle
.FromSqlRaw("SELECt * FROM FTSBlogArticle WHERE Id = {0} ORDER BY rank", id)
.FromSqlRaw("SELECT * FROM FTSBlogArticle WHERE Id = {0} ORDER BY rank", id)
.AsNoTracking()
.FirstOrDefaultAsync();

View file

@ -19,7 +19,7 @@ internal sealed class DocsSearchTool(McpDb db)
[Description("The search query. Keep it concise and specific to increase the likelihood of a match.")] string query)
{
var results = await db.FTSDocsArticle
.FromSqlRaw("SELECt * FROM FTSDocsArticle WHERE Title MATCH {0} OR Content MATCH {0} OR Product MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query))
.FromSqlRaw("SELECT * FROM FTSDocsArticle WHERE Title MATCH {0} OR Content MATCH {0} OR Product MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query))
.AsNoTracking()
.Take(6)
.ToListAsync();
@ -49,7 +49,7 @@ internal sealed class DocsSearchTool(McpDb db)
[Description("The document id.")] string id)
{
var result = await db.FTSDocsArticle
.FromSqlRaw("SELECt * FROM FTSDocsArticle WHERE Id = {0} ORDER BY rank", id)
.FromSqlRaw("SELECT * FROM FTSDocsArticle WHERE Id = {0} ORDER BY rank", id)
.AsNoTracking()
.FirstOrDefaultAsync();

View file

@ -19,7 +19,7 @@ internal sealed class SamplesSearchTool(McpDb db)
[Description("The search query. Keep it concise and specific to increase the likelihood of a match.")] string query)
{
var results = await db.FTSSampleProject
.FromSqlRaw("SELECt * FROM FTSSampleProject WHERE Title MATCH {0} OR Description MATCH {0} OR Product MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query, "OR"))
.FromSqlRaw("SELECT * FROM FTSSampleProject WHERE Title MATCH {0} OR Description MATCH {0} OR Product MATCH {0} ORDER BY rank", McpDb.EscapeFtsQueryString(query, "OR"))
.AsNoTracking()
.Take(6)
.ToListAsync();
@ -49,7 +49,7 @@ internal sealed class SamplesSearchTool(McpDb db)
[Description("The document id.")] string id)
{
var result = await db.FTSSampleProject
.FromSqlRaw("SELECt * FROM FTSSampleProject WHERE Id = {0} ORDER BY rank", id)
.FromSqlRaw("SELECT * FROM FTSSampleProject WHERE Id = {0} ORDER BY rank", id)
.AsNoTracking()
.FirstOrDefaultAsync();
@ -72,7 +72,7 @@ internal sealed class SamplesSearchTool(McpDb db)
filename = filename.Replace("wwwroot", "~", StringComparison.Ordinal);
var result = await db.FTSSampleProject
.FromSqlRaw("SELECt * FROM FTSSampleProject WHERE Id = {0} ORDER BY rank", id)
.FromSqlRaw("SELECT * FROM FTSSampleProject WHERE Id = {0} ORDER BY rank", id)
.AsNoTracking()
.FirstOrDefaultAsync();

View file

@ -82,7 +82,7 @@ public static class Extensions
}
// Uncomment the following lines to enable the Azure Monitor exporter (requires the Azure.Monitor.OpenTelemetry.AspNetCore package)
//if (!string.IsNullOrEmpty(builder.Configuration["APPLICATIONINSIGHTS_CONNECtION_STRING"]))
//if (!string.IsNullOrEmpty(builder.Configuration["APPLICATIONINSIGHTS_CONNECTION_STRING"]))
//{
// builder.Services.AddOpenTelemetry()
// .UseAzureMonitor();

View file

@ -68,7 +68,7 @@ internal class CheckSessionHttpWriter : IHttpResponseWriter<CheckSessionResult>
}
private const string Html = @"
<!DOCtYPE html>
<!DOCTYPE html>
<!--Copyright (c) Duende Software. All rights reserved.-->
<!--See LICENSE in the project root for license information.-->
<html>

View file

@ -80,7 +80,7 @@ internal class EndSessionCallbackHttpWriter : IHttpResponseWriter<EndSessionCall
private static string GetHtml(EndSessionCallbackResult result)
{
var sb = new StringBuilder();
sb.Append("<!DOCtYPE html><html><style>iframe{{display:none;width:0;height:0;}}</style><body>");
sb.Append("<!DOCTYPE html><html><style>iframe{{display:none;width:0;height:0;}}</style><body>");
if (result.Result.FrontChannelLogoutUrls != null)
{

View file

@ -111,7 +111,7 @@ internal static class NameValueCollectionExtensions
{
if (nameFilter.Contains(name, StringComparer.OrdinalIgnoreCase))
{
value = "***REDACtED***";
value = "***REDACTED***";
}
dict.Add(name, value);
}

View file

@ -50,7 +50,7 @@ internal class TokenRequestValidationLog
}
else if (request.UserName.IsPresent())
{
UserName = "***REDACtED***";
UserName = "***REDACTED***";
}
}

View file

@ -274,7 +274,7 @@ public class ClientRepository(ConfigurationDbContext context)
client.AllowedScopes.AddRange(toAdd.Select(s => new ClientScope { Scope = s }));
}
// REDIRECtS & LOGOUT URIs (unchanged)...
// REDIRECTS & LOGOUT URIs (unchanged)...
var flow = client.AllowedGrantTypes.Select(x => x.GrantType).Single() == GrantType.ClientCredentials
? Flow.ClientCredentials
: Flow.CodeFlowWithPkce;

View file

@ -80,7 +80,7 @@ public class ConformanceReportIntegrationTests : IAsyncLifetime
var html = await response.Content.ReadAsStringAsync();
html.ShouldNotBeEmpty();
html.ShouldContain("<!DOCtYPE html>");
html.ShouldContain("<!DOCTYPE html>");
html.ShouldContain("OAuth 2.1");
html.ShouldContain("FAPI 2.0");
}

View file

@ -116,7 +116,7 @@ public class PushedAuthorizationTests
state: expectedState
);
_mockPipeline.MockLogger.LogMessages.ShouldContain(msg => msg.Contains("\"client_secret\": \"***REDACtED***\""));
_mockPipeline.MockLogger.LogMessages.ShouldContain(msg => msg.Contains("\"client_secret\": \"***REDACTED***\""));
_mockPipeline.MockLogger.LogMessages.ShouldNotContain(msg => msg.Contains(clientSecret));
}