Skip to content

Commit 234c59d

Browse files
committed
V2026.4.4
1 parent c37a312 commit 234c59d

7 files changed

Lines changed: 18 additions & 18 deletions

File tree

‎Nickvision.Desktop.Tests/ConfigurationServiceTests.cs‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@ public async Task Case002_Get()
8080
}
8181

8282
[TestMethod]
83-
public void Case003_CreateTransation()
83+
public void Case003_CreateTransaction()
8484
{
8585
Assert.IsNotNull(_configurationService);
86-
using var transaction = _configurationService.CreateTransation();
86+
using var transaction = _configurationService.CreateTransaction();
8787
transaction.Commit();
8888
}
8989

@@ -106,10 +106,10 @@ public async Task Case004_Set()
106106
}
107107

108108
[TestMethod]
109-
public async Task Case005_CreateTransationAsync()
109+
public async Task Case005_CreateTransactionAsync()
110110
{
111111
Assert.IsNotNull(_configurationService);
112-
await using var transaction = await _configurationService.CreateTransationAsync();
112+
await using var transaction = await _configurationService.CreateTransactionAsync();
113113
await transaction.CommitAsync();
114114
}
115115

‎Nickvision.Desktop.Tests/DatabaseServiceTests.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public void Case002_EnsureTableAndTransaction()
2727
Assert.IsTrue(_databaseService.EnsureTableExists("test_table", "id TEXT PRIMARY KEY, name TEXT, age INTEGER"));
2828
Assert.IsTrue(_databaseService.TableExists("test_table"));
2929
Assert.IsFalse(_databaseService.TableExists("missing_table"));
30-
using var transaction = _databaseService.CreateTransation();
30+
using var transaction = _databaseService.CreateTransaction();
3131
Assert.IsNotNull(transaction);
3232
transaction.Commit();
3333
}
@@ -96,7 +96,7 @@ public async Task Case005_AsyncCrud()
9696
Assert.IsTrue(await _databaseService.EnsureTableExistsAsync(asyncTable, "id TEXT PRIMARY KEY, name TEXT, age INTEGER"));
9797
Assert.IsTrue(await _databaseService.TableExistsAsync(asyncTable));
9898
Assert.IsFalse(await _databaseService.TableExistsAsync("missing_table_async"));
99-
await using (var transaction = await _databaseService.CreateTransationAsync())
99+
await using (var transaction = await _databaseService.CreateTransactionAsync())
100100
{
101101
Assert.IsNotNull(transaction);
102102
await transaction.CommitAsync();

‎Nickvision.Desktop/Application/ConfigurationService.cs‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,16 @@ public ConfigurationService(ILogger<ConfigurationService> logger, IDatabaseServi
3333
_tableEnsured = false;
3434
}
3535

36-
public SqliteTransaction CreateTransation()
36+
public SqliteTransaction CreateTransaction()
3737
{
3838
EnsureTable();
39-
return _databaseService.CreateTransation();
39+
return _databaseService.CreateTransaction();
4040
}
4141

42-
public async Task<SqliteTransaction> CreateTransationAsync()
42+
public async Task<SqliteTransaction> CreateTransactionAsync()
4343
{
4444
await EnsureTableAsync();
45-
return await _databaseService.CreateTransationAsync();
45+
return await _databaseService.CreateTransactionAsync();
4646
}
4747

4848
public Dictionary<string, string> GetAllRaw()
@@ -205,7 +205,7 @@ public async Task<int> ImportFromJsonFileAsync(string path)
205205
}
206206
_logger.LogInformation($"Importing configuration properties from JSON file ({path})...");
207207
using var json = JsonDocument.Parse(await File.ReadAllTextAsync(path));
208-
await using var transaction = await CreateTransationAsync();
208+
await using var transaction = await CreateTransactionAsync();
209209
var imported = 0;
210210
foreach (var property in json.RootElement.EnumerateObject())
211211
{

‎Nickvision.Desktop/Application/DatabaseService.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,14 @@ public async Task<bool> ContainsInTableAsync<T>(string tableName, string columnN
114114
return result;
115115
}
116116

117-
public SqliteTransaction CreateTransation()
117+
public SqliteTransaction CreateTransaction()
118118
{
119119
EnsureDatabase();
120120
_logger.LogInformation("Created database transaction.");
121121
return _connection!.BeginTransaction();
122122
}
123123

124-
public async Task<SqliteTransaction> CreateTransationAsync()
124+
public async Task<SqliteTransaction> CreateTransactionAsync()
125125
{
126126
await EnsureDatabaseAsync();
127127
_logger.LogInformation("Created database transaction.");

‎Nickvision.Desktop/Application/IConfigurationService.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ public interface IConfigurationService
1010
{
1111
event EventHandler<ConfigurationSavedEventArgs>? Saved;
1212

13-
SqliteTransaction CreateTransation();
14-
Task<SqliteTransaction> CreateTransationAsync();
13+
SqliteTransaction CreateTransaction();
14+
Task<SqliteTransaction> CreateTransactionAsync();
1515
Dictionary<string, string> GetAllRaw();
1616
Task<Dictionary<string, string>> GetAllRawAsync();
1717
T Get<T>(string name, T defaultValue) where T : notnull;

‎Nickvision.Desktop/Application/IDatabaseService.cs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ public interface IDatabaseService
1515
Task<int> CountInTableAsync(string tableName);
1616
bool ContainsInTable<T>(string tableName, string columnName, T matchingValue);
1717
Task<bool> ContainsInTableAsync<T>(string tableName, string columnName, T matchingValue);
18-
SqliteTransaction CreateTransation();
19-
Task<SqliteTransaction> CreateTransationAsync();
18+
SqliteTransaction CreateTransaction();
19+
Task<SqliteTransaction> CreateTransactionAsync();
2020
bool DeleteFromTable<T>(string tableName, string columnName, T matchingValue);
2121
Task<bool> DeleteFromTableAsync<T>(string tableName, string columnName, T matchingValue);
2222
bool DropTable(string tableName);

‎Nickvision.Desktop/Nickvision.Desktop.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<EnableWindowsTargeting>true</EnableWindowsTargeting>
1010
<PackageId>Nickvision.Desktop</PackageId>
11-
<Version>2026.4.3</Version>
11+
<Version>2026.4.4</Version>
1212
<Company>Nickvision</Company>
1313
<Authors>Nickvision</Authors>
1414
<Description>A cross-platform base for Nickvision desktop applications.</Description>

0 commit comments

Comments
 (0)