public CalcController() { OperationRepository = new NHOperationRepository(); OperationResultRepository = new NHOperResultRepository(); UserRepository = new NHUserRepository(); Calc = new Calc(); }
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(); }