示例#1
0
        static void Mainaa(string[] args)
        {
            UnityContainer container = new UnityContainer();

            IReceitaService _receitaServices = new ReceitaService(new ReceitasRepository());

            RabbitmqConfig config = (RabbitmqConfig)System.Configuration.ConfigurationManager.GetSection("RabbitmqConfig");

            //ReceitasThread t = new ReceitasThread(_receitaServices);
            //System.Threading.Thread fwt = new System.Threading.Thread(t.Start);
            //fwt.Start();


            ReceitasAutoThread rat = new ReceitasAutoThread(_receitaServices);

            System.Threading.Thread fwt3 = new System.Threading.Thread(rat.Start);
            fwt3.Start();

            while (true)
            {
            }
        }
 public ReceitaController()
 {
     receitaService = new ReceitaService();
 }
 public ReceitaController(ReceitaService receitaService)
 {
     _receitaService = receitaService;
 }
示例#4
0
        public void Update(Receita entity)
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            service.Update(entity);
        }
示例#5
0
 public HomeController(ReceitaService receita, IMapper mapper)
 {
     _mapper         = mapper;
     _receitaService = receita;
 }
示例#6
0
        public Receita GetById(int id)
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            return(service.GetById(id));
        }
示例#7
0
        public void Register(Receita user)
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            service.Registre(user);
        }
示例#8
0
        public List <Receita> GetAll()
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            return(service.GetAll());
        }
示例#9
0
        public List <Receita> Get(string title)
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            return(service.GetTitle(title).ToList());
        }
示例#10
0
        public void Delete(int id)
        {
            var service = new ReceitaService(_receitaRepository, _categoriaRepository);

            service.Delete(id);
        }
示例#11
0
 public CompanyRegistryManager(AppSettings appSettings, IMapper mapper)
 {
     this._appSettings    = appSettings ?? throw new System.ArgumentNullException(nameof(appSettings));
     this._mapper         = mapper ?? throw new ArgumentNullException(nameof(mapper));
     this._receitaService = new ReceitaService(_appSettings);
 }
示例#12
0
 public ReceitasController(Context context)
 {
     _service = new ReceitaService(context);
 }