Skip to content

Instantly share code, notes, and snippets.

View glaidler's full-sized avatar

Graham Laidler glaidler

View GitHub Profile
@glaidler
glaidler / MyApp.csproj
Last active September 9, 2021 13:56 — forked from gistlyn/MyApp.csproj
OrmLite Tour
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
<NoWarn>1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ServiceStack.OrmLite.Sqlite" Version="5.*" />
@glaidler
glaidler / main.cs
Last active September 9, 2021 13:53 — forked from gistlyn/main.cs
Simple OrmLite CRUD demo
using System;
using System.Collections.Generic;
using ServiceStack;
using ServiceStack.Text;
using ServiceStack.OrmLite;
using ServiceStack.OrmLite.Sqlite;
using ServiceStack.DataAnnotations;
public class User
{
@glaidler
glaidler / main.cs
Created November 4, 2016 14:04 — forked from mythz/main.cs
Insert Id in AutoIncrement PK at runtime
using ServiceStack;
using ServiceStack.Logging;
using ServiceStack.Text;
using ServiceStack.OrmLite;
using ServiceStack.OrmLite.Sqlite;
using ServiceStack.DataAnnotations;
LogManager.LogFactory = new ConsoleLogFactory();
var dbFactory = new OrmLiteConnectionFactory(":memory:", SqliteDialect.Provider);
var db = dbFactory.Open(); // Open ADO.NET DB Connection