Skip to content

Commit

Permalink
Fix names
Browse files Browse the repository at this point in the history
  • Loading branch information
diev committed Jun 27, 2024
1 parent 9a5d957 commit d2dd61f
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 19 deletions.
8 changes: 4 additions & 4 deletions Api5704/ApiExtra.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,21 @@ namespace Api5704;
public static class ApiExtra
{
/// <summary>
/// Пакетная обработка папок с запросами (Extra).
/// Пакетная обработка папок с запросами (Extra dir).
/// </summary>
/// <param name="dir">Папка с исходными запросами.</param>
/// <param name="source">Папка с исходными запросами.</param>
/// <param name="requests">Папка с отправленными запросами.</param>
/// <param name="results">Папка с полученными квитанциями.</param>
/// <param name="answers">Папка с полученными сведениями.</param>
public static async Task PostRequestFolderAsync(string dir, string requests, string results, string answers)
public static async Task PostRequestFolderAsync(string source, string requests, string results, string answers)
{
if (!requests.Equals(string.Empty)) Directory.CreateDirectory(requests);
if (!results.Equals(string.Empty)) Directory.CreateDirectory(results);
if (!answers.Equals(string.Empty)) Directory.CreateDirectory(answers);

int count = 0;

foreach (var file in Directory.GetFiles(dir, "*.xml"))
foreach (var file in Directory.GetFiles(source, "*.xml"))
{
byte[] data = File.ReadAllBytes(file);

Expand Down
2 changes: 1 addition & 1 deletion Api5704/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public class Config
public bool SignFile { get; set; } = true;
public bool CleanSign { get; set; } = true;
public int MaxRetries { get; set; } = 10;
public string DirSources { get; set; } = string.Empty;
public string DirSource { get; set; } = string.Empty;
public string DirRequests { get; set; } = string.Empty;
public string DirResults { get; set; } = string.Empty;
public string DirAnswers { get; set; } = string.Empty;
Expand Down
18 changes: 9 additions & 9 deletions Api5704/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ static async Task Main(string[] args)

if (args.Length == 0)
{
string sources = Config.DirSources;
string source = Config.DirSource;

if (!string.IsNullOrEmpty(sources) && Directory.Exists(sources))
if (!string.IsNullOrEmpty(source) && Directory.Exists(source))
{
Console.WriteLine(@$"Параметры не указаны, но есть папка ""{sources}"".");
// dir requests results answers
await ApiExtra.PostRequestFolderAsync(sources,
Console.WriteLine(@$"Параметры не указаны, но есть папка ""{source}"".");
// source requests results answers
await ApiExtra.PostRequestFolderAsync(source,
Config.DirRequests, Config.DirResults, Config.DirAnswers);
}
else
Expand Down Expand Up @@ -91,7 +91,7 @@ await ApiExtra.PostRequestFolderAsync(sources,

case dir:
if (args.Length != 4) Usage();
// dir requests results answers
// source requests results answers
await ApiExtra.PostRequestFolderAsync(args[1], args[2], args[3], args[4]);
break;

Expand Down Expand Up @@ -151,9 +151,9 @@ result.xml answer.xml
Параметры: request.xml result.xml answer.xml
dir - пакетная обработка запросов (auto) из папки.
Это действие по умолчанию, если параметров не указано, но есть папка DirSources в конфиге.
Это действие по умолчанию, если параметров не указано, но есть папка DirSource в конфиге.
Параметры: sources requests results answers";
Параметры: source requests results answers";

Console.WriteLine(usage);

Expand Down Expand Up @@ -183,7 +183,7 @@ private static bool TryGetConfig()
using var stream = File.OpenWrite(appsettings);
JsonSerializer.Serialize(stream, Config, GetJsonOptions());

Console.WriteLine($"Создан новый файл настроек '{appsettings}' - откорректируйте его.");
Console.WriteLine(@$"Создан новый файл настроек ""{appsettings}"" - откорректируйте его.");
return false;
}
}
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
* `CleanSign` = удалять подписи ответов в программе;
* `MaxRetries` = число попыток с предписанным интервалом в 1 сек.,
чтобы получить сведения по запросу;
* `DirSources` = папка с исходными запросами для пакетной обработки
* `DirSource` = папка с исходными запросами для пакетной обработки
(должна существовать, чтобы при запуске без параметров, файлы брались
оттуда;
* `DirRequests` = папка с отправленными запросами;
Expand Down Expand Up @@ -184,15 +184,15 @@

Пакетная обработка запросов (`auto`) из папки за один запуск -
команда `dir` (это и действие по умолчанию, если параметров не указано
вовсе, но есть папка `DirSources` в конфиге, а также там указаны папки
вовсе, но есть папка `DirSource` в конфиге, а также там указаны папки
`DirRequests`, `DirResults`, `DirAnswers`):

Api5704 DIR sources requests results answers
Api5704 DIR source requests results answers
Api5704

где:

- `sources` - папка с исходными запросами `*.xml` (имена файлов любые -
- `source` - папка с исходными запросами `*.xml` (имена файлов любые -
рекомендуется использовать ФИО);
- `requests` - папка, куда будут сложены копии исходных файлов,
переименованные по маске `ФИО.yyyy-MM-dd.guid.request.xml`:
Expand All @@ -205,7 +205,7 @@
переименованные по аналогичной маске `ФИО.yyyy-MM-dd.guid.answer.xml`.

После получения файла в папке `answers`, соответствующий ему исходный
файл будет считаться обработанным и удален из папки `sources`, при этом
файл будет считаться обработанным и удален из папки `source`, при этом
он всегда может быть позже найден в папке `requests` с датой и guid.

## Вычисление ХэшКода согласий
Expand Down

0 comments on commit d2dd61f

Please sign in to comment.