Skip to content

Instantly share code, notes, and snippets.

@badcommandorfilename
badcommandorfilename / IgnoreSSLHttpClient.cs
Created August 15, 2016 05:19
.Net Core ignore ssl/X509 self-signed http request
using (var handler = new HttpClientHandler()){
handler.ServerCertificateCustomValidationCallback = delegate { return true; };
using (var httpClient = new HttpClient(handler)){
return httpClient.GetStringAsync("http://" + self.URL + "/version").Result;
}
}
@badcommandorfilename
badcommandorfilename / format_uuid
Created August 9, 2016 06:15
Generate UUID with hyphens using sed and dbus-uuidgen
!#/bin/bash
dbus-uuidgen | sed 's/./-&/9;s/./-&/14;s/./-&/19;s/./-&/24'
public string ConnectionString = @"Port=5432;Server=127.0.0.1;Database=eftest;UserId=dbuser;Password=dbpassword;";
public DbSet<Blog> Blogs { get; set; }
public DbSet<Post> Posts { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
// Make Blog.Url required
modelBuilder.Entity<Blog>()
.Property(b => b.url)