static void Main(string[] args)
        {
            var config = new ApiBasicConfiguration
            {
                ApiName = "Environment API - ",
                ApiPort = 80,
                EnvironmentVariablesPrefix = ""
            };

            Api.Run(config);
        }
        public static void Main(string[] args)
        {
            var config = new ApiBasicConfiguration
            {
                ApiName = "My AspNet Scaffolding",
                ApiPort = 8700,
                EnvironmentVariablesPrefix = "Prefix_"
            };

            Api.Run(config);
        }
Exemple #3
0
        public static void Run(ApiBasicConfiguration apiBasicConfiguration)
        {
            ApiBasicConfiguration = apiBasicConfiguration;

            Console.WriteLine("{0} is running...", ApiBasicConfiguration.ApiName);

            var host = new WebHostBuilder()
                       .UseKestrel()
                       .UseUrls("http://*:" + ApiBasicConfiguration.ApiPort.ToString())
                       .UseContentRoot(Directory.GetCurrentDirectory())
                       .UseStartup <Startup>();

            host.Build().Run();
        }
Exemple #4
0
        public static void Main(string[] _)
        {
            var config = new ApiBasicConfiguration
            {
                ApiName = "PipelineR Starting Sample",
                ApiPort = 8700,
                EnvironmentVariablesPrefix = "PipelineR_",
                ConfigureServices          = ConfigureServices,
                AutoRegisterAssemblies     = new Assembly[]
                { Assembly.GetExecutingAssembly() }
            };

            Api.Run(config);
        }
        static void Main(string[] args)
        {
            var config = new ApiBasicConfiguration
            {
                ApplicationContainer = RegisterApplicationContainer,
                RequestContainer     = RegisterRequestContainer,
                Pipelines            = ConfigurePipelines,
                Mapper  = ConfigureMapper,
                ApiName = "My Apppp",
                ApiPort = 5855,
                EnvironmentVariablesPrefix = "Prefix_"
            };

            Api.Run(config);
        }
Exemple #6
0
        public static void Main(string[] args)
        {
            ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;
            ServicePointManager.ServerCertificateValidationCallback  = delegate { return(true); };

            var config = new ApiBasicConfiguration
            {
                ApiName = "My AspNet Scaffolding",
                ApiPort = 8700,
                EnvironmentVariablesPrefix = "Prefix_",
                ConfigureHealthcheck       = Startup.ConfigureHealthcheck
            };

            Api.Run(config);
        }
Exemple #7
0
        public static void Main(string[] args)
        {
            var config = new ApiBasicConfiguration
            {
                ApiName = "My AspNet Scaffolding",
                ApiPort = 80,
                EnvironmentVariablesPrefix = "Prefix_",
                ConfigureHealthcheck       = Startup.ConfigureHealthcheck,
                ConfigureServices          = Startup.ConfigureServices,
                Configure = Startup.Configure,
                AutoRegisterAssemblies = new Assembly[]
                { Assembly.GetExecutingAssembly() }
            };

            AspNetScaffolding.Api.Run(config);
        }
        public static void Main(string[] args)
        {
            var config = new ApiBasicConfiguration
            {
                ApplicationContainer = null,
                RequestContainer     = null,
                Pipelines            = null,
                Mapper  = null,
                ApiName = "Simple Tunnel API",
                ApiPort = 8087,
                EnvironmentVariablesPrefix = "SimpleTunnel_"
            };

            ServicePointManager.ServerCertificateValidationCallback +=
                (sender, certificate, chain, sslPolicyErrors) => true;

            Api.Run(config);
        }