|
|
|
@ -74,6 +74,7 @@ public class AppBootstrap(IConfiguration configuration)
|
|
|
|
|
Console.WriteLine("======================");
|
|
|
|
|
//options => options.UseSqlite(connectionString)
|
|
|
|
|
//services.AddDbContext<HeartTrackContext>();
|
|
|
|
|
testDir();
|
|
|
|
|
services.AddDbContext<HeartTrackContext>(options =>
|
|
|
|
|
options.UseSqlite(connectionString), ServiceLifetime.Singleton);
|
|
|
|
|
|
|
|
|
@ -101,6 +102,32 @@ public class AppBootstrap(IConfiguration configuration)
|
|
|
|
|
});*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void testDir()
|
|
|
|
|
{
|
|
|
|
|
var dirPath = @"/";
|
|
|
|
|
|
|
|
|
|
// Créez une instance de DirectoryInfo
|
|
|
|
|
DirectoryInfo d = new DirectoryInfo(dirPath);
|
|
|
|
|
|
|
|
|
|
// Obtenez les fichiers et les dossiers
|
|
|
|
|
FileInfo[] Files = d.GetFiles(); // Obtenez la liste des fichiers
|
|
|
|
|
DirectoryInfo[] Directories = d.GetDirectories(); // Obtenez la liste des dossiers
|
|
|
|
|
|
|
|
|
|
// Affichez les fichiers
|
|
|
|
|
Console.WriteLine("Fichiers:");
|
|
|
|
|
foreach(FileInfo file in Files )
|
|
|
|
|
{
|
|
|
|
|
Console.WriteLine($"{file.Name}");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Affichez les dossiers
|
|
|
|
|
Console.WriteLine("\nDossiers:");
|
|
|
|
|
foreach(DirectoryInfo dir in Directories)
|
|
|
|
|
{
|
|
|
|
|
Console.WriteLine($"{dir.Name}");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void AddModelService(IServiceCollection services)
|
|
|
|
|
{
|
|
|
|
|
//services.AddSingleton<IDataManager>(provider => new DbDataManager(provider.GetService<HeartTrackContext>()));
|
|
|
|
|