Exemplo n.º 1
0
        /// <summary>
        /// Inject Gasconade UI middleware
        /// </summary>
        public static IApplicationBuilder UseGasconadeUI(this IApplicationBuilder app, Action <GasconadeUiConfigProxy> setupAction = null)
        {
            var callerAssm = Assembly.GetCallingAssembly();

            setupAction?.Invoke(new GasconadeUiConfigProxy());

            GasconadeUi.AddAssembly(callerAssm);

            app.UseMiddleware <GasconadeUiIndexMiddleware>();
            return(app);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Add another assembly to be scanned for log messages
 /// </summary>
 public void AddAssembly(Assembly assm) => GasconadeUi.AddAssembly(assm);