Exemplo n.º 1
0
        public void ImportantJob()
        {
            //var m = new MyCustomLogic(new ConsoleLogger());
            var m = new MyCustomLogic(_container.GetInstance <ILog>());

            Console.WriteLine(m.Calculus(1, 1));
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            var m = new MyCustomLogic();

            //m.MyCalculusPluginInterface=new PluginCalculus();
            //m.beforeCalculus += M_beforeCalculus;

            var result = m.Calculus(1, 1);

            Console.WriteLine(result);
        }
Exemplo n.º 3
0
 public void IBeforeCalculus(MyCustomLogic custom)
 {
     custom.AffectsCalculus = true;
 }