private static void Main(string[] args) { StartupUtil.InitLogic(); //CreateUserTest(); //CheckUserTest(); Console.ReadKey(); }
private void CycleDriver() { StartupUtil.StartSequence(NapkinServerUri, DeviceId, _credential); bool exit = false; while (!exit) { Thread.Sleep(5000); Cycle(); } }
public static void Register(HttpConfiguration config) { // Web API configuration and services StartupUtil.AutoFacBuilderReady += (s, e) => { e.ContainerBuilder.RegisterApiControllers(Assembly.GetExecutingAssembly()); }; StartupUtil.InitLogic(); config.DependencyResolver = new AutofacWebApiDependencyResolver(StartupUtil.Container); // Web API routes config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); }
public List <FotografiaDto> getListaFotografieDelFotografo(RicercaFotoParam ricercaFotoParam) { List <FotografiaDto> listaDto = new List <FotografiaDto>(); _giornale.Debug("param = " + ricercaFotoParam.ToString()); using (new UnitOfWorkScope()) { // uso apposito servizio di ricerca foto IRicercatoreSrv ricercaSrv = LumenApplication.Instance.getServizioAvviato <IRicercatoreSrv>(); // preparo parametri ParamCercaFoto param = new ParamCercaFoto(); Fotografo fotografo = null; if (ricercaFotoParam.fotografoId != null) { fotografo = UnitOfWorkScope.currentDbContext.Fotografi.Single(f => f.id == ricercaFotoParam.fotografoId); param.fotografi = new Fotografo[] { fotografo }; } param.evitareJoinEvento = true; param.paginazione = new Paginazione { skip = ricercaFotoParam.skip, take = ricercaFotoParam.take }; param.idratareImmagini = false; // Se viene indicata una giornata nei parametri, prendo quella. // Altrimenti imposto fisso la giornata corrente DateTime giornata = ricercaFotoParam.giorno > DateTime.MinValue ? ricercaFotoParam.giorno : StartupUtil.calcolaGiornataLavorativa(); param.giornataIniz = giornata; param.giornataFine = giornata; // La fase del giorno รจ un parametro opzionale if (ricercaFotoParam.faseDelGiorno != null) { FaseDelGiorno faseDelGiorno; if (Enum.TryParse <FaseDelGiorno>(ricercaFotoParam.faseDelGiorno, out faseDelGiorno)) { param.setFaseGiorno(faseDelGiorno, true); } } param.ordinamento = Ordinamento.Asc; _giornale.Debug("ricerca con skip = " + ricercaFotoParam.skip); var fotografie = ricercaSrv.cerca(param); foreach (var foto in fotografie) { FotografiaDto dto = new FotografiaDto(); dto.etichetta = foto.etichetta; dto.id = foto.id; // da vedere se conviene // dto.imgProvino = .... listaDto.Add(dto); } } return(listaDto); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddControllers(); services.RegisterService(); StartupUtil.RegisterExpressMapper(); }
public static void ClassInitialize(TestContext testContext) { StartupUtil.InitLogic(true); }