Add Json source generation
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace Alma.Services;
|
||||
|
||||
public interface IConfigurationFileReader
|
||||
{
|
||||
public Task<(T? Result, string? FileName)> DeserializeAsync<T>(string fileNameWithoutExtension, string? extension = null) where T : class;
|
||||
public Task<(T? Result, string? FileName)> DeserializeAsync<T>(
|
||||
string fileNameWithoutExtension,
|
||||
Func<JsonSerializerOptions, JsonSerializerContext> contextGenerator,
|
||||
string? extension = null)
|
||||
where T : class;
|
||||
}
|
||||
Reference in New Issue
Block a user