Beispiel #1
0
 public CalcController()
 {
     OperationRepository       = new NHOperationRepository();
     OperationResultRepository = new NHOperResultRepository();
     UserRepository            = new NHUserRepository();
     Calc = new Calc();
 }
Beispiel #2
0
 public CalcController()
 {
     Calc = new Calc(@"C:\Projects\sharpcalc\WebCalc\bin");
     //OperationList = Calc.Operations.Select(o => new SelectListItem() { Text = $"{o.GetType().Name}.{o.Name}", Value = $"{o.GetType().Name}.{o.Name}" });
     Operations = Calc.Operations
                  .Where(o => o is IOperationArgs)
                  .ToDictionary(o => o.GetType().FullName,
                                o => $"{o.GetType().Name}.{o.Name}");
     db = new CalcContext();
     OperationResultRepository = new NHOperResultRepository();
     UserRepository            = new NHUserRepository();
 }
        public CalcController()
        {
            Calc          = new Calc(@"C:\Users\Jacob\Desktop\Elma\Tasks\CalcTest\WebCalc\bin\");
            OperationList = Calc.Operations.Select(o => new SelectListItem()
            {
                Text = $"{o.GetType().Name}.{o.Name}", Value = $"{o.GetType().Name}.{o.Name}"
            });

            //var calcContext = new CalcContext();
            //OperationResultRepository = new EFOperResultRepository(calcContext);
            //UserRepository = new UserRepository(calcContext);

            OperationResultRepository = new NHOperResultRepository();
            UserRepository            = new NHUserRepository();
        }