Esempio n. 1
0
 static void UseSqlite(IVitalityBuilder options) =>
 options.AddDbConnectionEvaluator("Sqlite", () => new SqliteConnection(), "Data Source=:memory:;");
Esempio n. 2
0
 static void UseGetGoogle(IVitalityBuilder options) =>
 options.AddHttpEvaluator("Google", "https://www.google.com");
Esempio n. 3
0
 static void UseHeadGoogle(IVitalityBuilder options) =>
 options.AddHttpEvaluator("Google", () => new HttpRequestMessage(HttpMethod.Head, "https://www.google.com"), resp => Task.FromResult(resp.IsSuccessStatusCode));
 static void UseNothing(IVitalityBuilder options) =>
 AuthorizeSome(Id, options).AddEvaluator <Nothing>("Nothing", NothingFunc).Services.AddSingleton <Nothing>();