Exemple #1
0
 /// <summary>
 ///     Default constructor
 /// </summary>
 protected NetDaemonRxApp()
 {
     _cancelTimers   = new();
     StateAllChanges = new ReactiveState(this);
     EventChanges    = new ReactiveEvent(this);
     _isDisposed     = false;
 }
Exemple #2
0
 public static void Upsert(this DbContext context, ReactiveEvent entity)
 {
     context.Database.ExecuteSqlCommand(
         reactiveEventTaskUpsertSql,
         new NpgsqlParameter("p0", entity.UserId),
         new NpgsqlParameter("p1", entity.StatusId),
         new NpgsqlParameter("p2", entity.ReactiveAt),
         new NpgsqlParameter("p3", entity.EventTypeString),
         new NpgsqlParameter("p4", entity.SourceStatusId as object ?? DBNull.Value),
         new NpgsqlParameter("p5", entity.TargetUserId as object ?? DBNull.Value)
         );
 }