protected DomainTestBase(ITestOutputHelper output) { this.db = new MemoryStream(); this.Client = PizzaMasterApplication.Create() .ConfigureLiteDb(this.db) .Run(); }
private PizzaMasterClient CreateClient() { var log = this.GetLog(); return(PizzaMasterApplication .Create() .ConfigureLiteDb() .UseLog(log) .Run()); }
static void Main(string[] args) { using (var client = PizzaMasterApplication.Create().ConfigureLiteDb().Run()) { var k = client.GetOrCreateKonto(new Benutzer("alex")); k.Einzahlen(123); k.Einzahlen(2, Einzahlungsart.PayPal); var konten = client.GetKonten(); foreach (var transaktion in konten.SelectMany(ko => ko.Transaktionen)) { System.Console.WriteLine(transaktion.Beschreibung + " " + transaktion.Betrag); } } System.Console.ReadLine(); }
static DesignTimeFactory() { var client = PizzaMasterApplication .Create() .ConfigureLiteDb(new MemoryStream()) .Run(); var benutzer = new[] { new Benutzer("benni"), new Benutzer("frank") }; var bestellung = client.BestellungBeginnen("Pizzeria Bella Mia") .ArtikelHinzufuegen(7.5m, "Quattro Formaggio") .ArtikelHinzufuegen(6.9m, "Tortellini alla Panna") .ArtikelHinzufuegen(3, "Pizzabrötchen"); Zuordnen = new ZuordnenViewModel(bestellung.Artikel, benutzer); }