コード例 #1
0
 public DisableDepositLimitHandler(
     MainContext context,
     LimitService limitService
     )
 {
     _context = context;
     _limitService = limitService;
 }
コード例 #2
0
 static void Main(string[] args)
 {
     Console.WriteLine("Publisher is listenting...");
     Console.WriteLine();
     while (true)
     {
         using (var context = new MainContext())
         {
             using (var rabbitHub = new RabbitHub())
             {
                 var events = context.Events.Where(x => x.Sent == false).OrderBy(x => x.EventId).ToList();
                 foreach (var @event in events)
                 {
                     rabbitHub.Publish(@event.ToLimitSet());
                     @event.Sent = true;
                     context.SaveChanges();
                     Console.Write("Event published!");
                     Console.WriteLine();
                 }
                 Thread.Sleep(1000);
             }
         }
     }
 }
コード例 #3
0
 public LogRepository(MainContext context)
 {
     _context = context;
 }