Отформатировать списки параметров по код-стайлу
Больше двух параметров — каждый на отдельной строке (закрывающая скобка в конце последнего); два и меньше — в одну строку. Правило добавлено в docs/spec/Код-стайл-Дейл.md; применено к 628 сигнатурам в 253 файлах.
This commit is contained in:
@@ -28,7 +28,11 @@ public static class AuditAppender
|
||||
/// <param name="eventType">Тип события — константа <see cref="AuditEvents"/>.</param>
|
||||
/// <param name="details">Минимальные детали события (обычно анонимный объект) или null.</param>
|
||||
/// <param name="ct">Токен отмены.</param>
|
||||
public static async Task AppendTenantAsync(HttpContext context, string eventType, object? details, CancellationToken ct)
|
||||
public static async Task AppendTenantAsync(
|
||||
HttpContext context,
|
||||
string eventType,
|
||||
object? details,
|
||||
CancellationToken ct)
|
||||
{
|
||||
CurrentUser? user = context.GetCurrentUser();
|
||||
if (user is null)
|
||||
@@ -55,7 +59,11 @@ public static class AuditAppender
|
||||
/// <param name="eventType">Тип события — константа <see cref="AuditEvents"/>.</param>
|
||||
/// <param name="details">Минимальные детали события (обычно анонимный объект) или null.</param>
|
||||
/// <param name="ct">Токен отмены.</param>
|
||||
public static async Task AppendOperatorAsync(HttpContext context, string eventType, object? details, CancellationToken ct)
|
||||
public static async Task AppendOperatorAsync(
|
||||
HttpContext context,
|
||||
string eventType,
|
||||
object? details,
|
||||
CancellationToken ct)
|
||||
{
|
||||
CurrentOperator? operatorIdentity = context.GetCurrentOperator();
|
||||
if (operatorIdentity is null)
|
||||
|
||||
@@ -64,7 +64,10 @@ public sealed class LoginAttemptGuard
|
||||
/// <param name="options">Настройки rate limiting (секция RateLimit).</param>
|
||||
/// <param name="store">Хранилище счётчиков фиксированного окна (public.rate_limit_counters).</param>
|
||||
/// <param name="clock">Источник «сейчас».</param>
|
||||
public LoginAttemptGuard(RateLimitOptions options, IRateLimitCounterStore store, Func<DateTimeOffset> clock)
|
||||
public LoginAttemptGuard(
|
||||
RateLimitOptions options,
|
||||
IRateLimitCounterStore store,
|
||||
Func<DateTimeOffset> clock)
|
||||
{
|
||||
ArgumentNullException.ThrowIfNull(options);
|
||||
ArgumentNullException.ThrowIfNull(store);
|
||||
@@ -84,7 +87,10 @@ public sealed class LoginAttemptGuard
|
||||
/// <param name="login">Нормализованный логин; пустой/пробельный — блокировке не подлежит.</param>
|
||||
/// <param name="ct">Токен отмены.</param>
|
||||
/// <returns>true — следующий вход ключа отклоняется 429 до проверки учётных данных.</returns>
|
||||
public async Task<bool> IsBlockedAsync(string? ip, string? login, CancellationToken ct)
|
||||
public async Task<bool> IsBlockedAsync(
|
||||
string? ip,
|
||||
string? login,
|
||||
CancellationToken ct)
|
||||
{
|
||||
if (!_enabled || string.IsNullOrWhiteSpace(login))
|
||||
{
|
||||
@@ -101,7 +107,10 @@ public sealed class LoginAttemptGuard
|
||||
/// <param name="ip">IP клиента (null/пустой — фолбэк unknown).</param>
|
||||
/// <param name="login">Нормализованный логин; пустой/пробельный — не записывается.</param>
|
||||
/// <param name="ct">Токен отмены.</param>
|
||||
public async Task RecordFailureAsync(string? ip, string? login, CancellationToken ct)
|
||||
public async Task RecordFailureAsync(
|
||||
string? ip,
|
||||
string? login,
|
||||
CancellationToken ct)
|
||||
{
|
||||
if (!_enabled || string.IsNullOrWhiteSpace(login))
|
||||
{
|
||||
@@ -118,7 +127,10 @@ public sealed class LoginAttemptGuard
|
||||
/// <param name="ip">IP клиента (null/пустой — фолбэк unknown).</param>
|
||||
/// <param name="login">Логин успешно вошедшего (нормализованный).</param>
|
||||
/// <param name="ct">Токен отмены.</param>
|
||||
public async Task ResetAsync(string? ip, string? login, CancellationToken ct)
|
||||
public async Task ResetAsync(
|
||||
string? ip,
|
||||
string? login,
|
||||
CancellationToken ct)
|
||||
{
|
||||
if (!_enabled || string.IsNullOrWhiteSpace(login))
|
||||
{
|
||||
|
||||
@@ -23,7 +23,10 @@ public static class SessionCookieWriter
|
||||
/// <param name="context">Контекст запроса.</param>
|
||||
/// <param name="options">Настройки куки из конфигурации (секция Cookies).</param>
|
||||
/// <param name="rawToken">Raw-токен сессии.</param>
|
||||
public static void Append(HttpContext context, CookieOptions options, string rawToken)
|
||||
public static void Append(
|
||||
HttpContext context,
|
||||
CookieOptions options,
|
||||
string rawToken)
|
||||
{
|
||||
context.Response.Cookies.Append(
|
||||
options.Name,
|
||||
|
||||
Reference in New Issue
Block a user