public void OpenNullTest()
        {
            string fileName = Path.GetTempFileName();

            File.CreateText(fileName);

            SimpleFileServer fileServer = new SimpleFileServer();

            ITextStructure text = fileServer.Open(fileName);

            Assert.IsTrue(string.Equals(text.AsString().TrimEnd('\r', '\n'), ""));
            File.Delete(fileName);
        }
        public void OpenTest()
        {
            string       fileName = Path.GetTempFileName();
            StreamWriter w        = File.CreateText(fileName);

            using (w)
            {
                w.Write("Test text");
            }

            SimpleFileServer fileServer = new SimpleFileServer();

            ITextStructure text = fileServer.Open(fileName);

            Assert.IsTrue(string.Equals(text.AsString().TrimEnd('\r', '\n'), "Test text"));
            File.Delete(fileName);
        }
Esempio n. 3
0
        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            app.UseCors(policy =>
            {
                policy.AllowAnyMethod()
                .AllowAnyHeader()
                .AllowCredentials()
                .WithOrigins(new OpenIdSettings(Configuration).GetOriginList());
            });

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseIndentityService();
            app.UseBearerAuthentication();
            app.UseSingalRSetup();
            app.UseMvc();
            app.AddGraphQl();
            app.UseSwagger();
            SimpleFileServer.Initialize(app);
        }