.NET API client library for mite
C# F# Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
packages
src
tools/nuget
.gitattributes
.gitignore
.semver
00_boot.bat
01_boot_and_build.bat
02_build.bat
LICENSE
README.md
build.fsx
mite.net.nuspec
mite.net.sln

README.md

mite.net

A .NET library for interacting with the RESTful API of mite, a sleek time tracking webapp.

var uri = new Uri("http://{mydomain}.mite.yo.lk");
var miteConfiguration = new MiteConfiguration(uri, "{my-api-key}");

using (IDataContext context = new MiteDataContext(miteConfiguration))
{
  var customer = new Customer();
  customer.Name = "Myself";

  customer = context.Create(customer);

  var project = new Project();
  project.Name = "mite.net";
  project.Customer = customer;

  context.Create(project);
}  

How to build

If you want to restore the project after you cloned it please run:

00_boot.bat

This will restore all necessary packages for building the project. After that you could run a new build with:

02_build.bat

Contributing

  1. git config --global core.autocrlf false or clone with --config core.autocrlf=false
  2. Hack!
  3. Make a pull request.

Build Status

Build status