Exemple #1
0
        public TemplarBitMiddleware(RequestDelegate next, TemplarBitMiddlewareModel model, ITemplarBitLogger logger)
        {
            _next   = next;
            _model  = model;
            _logger = logger;

            Initizalization();
            if (!String.IsNullOrEmpty(_model.TemplarBitPropertyId) && !String.IsNullOrEmpty(_model.TemplarBitApiToken))
            {
                Task.Run(() => StartLoop());
            }
        }
Exemple #2
0
 public static IApplicationBuilder UseTemplarBit(
     this IApplicationBuilder builder, TemplarBitMiddlewareModel model, ITemplarBitLogger logger)
 {
     return(builder.UseMiddleware <TemplarBitMiddleware>(model, logger));
 }