PrizeHandler.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. using Common.Logic;
  2. using Database;
  3. using Database.Database;
  4. using Microsoft.Extensions.Configuration;
  5. namespace Common.Bonus;
  6. public class PrizeHandler
  7. {
  8. private static readonly log4net.ILog log = log4net.LogManager.GetLogger(typeof(PrizeHandler));
  9. // public static async Task ReRunPrize(
  10. // IConfiguration configuration,
  11. // ModelContext dbContext,
  12. // PredictTerm predictTerm,
  13. // PredictHistory predictHistory,
  14. // PredictWinner predictWinner,
  15. // Prize prize
  16. // )
  17. // {
  18. // try
  19. // {
  20. // log.Info("Add prize " + prize.Id + " for history: " + predictHistory.Id);
  21. // bool addData = await Connector.AddBonusToUser(
  22. // configuration,
  23. // dbContext,
  24. // predictTerm,
  25. // predictWinner,
  26. // predictHistory.UserId,
  27. // prize
  28. // );
  29. // log.Info("Add prize to predict winner: " + predictWinner.Id + " " + addData);
  30. // }
  31. // catch (Exception exception)
  32. // {
  33. // log.Error("Exception: ", exception);
  34. // }
  35. // }
  36. }