SmartIT.Employee.MockDB 1.0.6

Install-Package SmartIT.Employee.MockDB -Version 1.0.6
dotnet add package SmartIT.Employee.MockDB --version 1.0.6
<PackageReference Include="SmartIT.Employee.MockDB" Version="1.0.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SmartIT.Employee.MockDB --version 1.0.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: SmartIT.Employee.MockDB, 1.0.6"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install SmartIT.Employee.MockDB as a Cake Addin
#addin nuget:?package=SmartIT.Employee.MockDB&version=1.0.6

// Install SmartIT.Employee.MockDB as a Cake Tool
#tool nuget:?package=SmartIT.Employee.MockDB&version=1.0.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

SmartIT.Employee.MockDB
Development Employee Mock Database, Fast API Development/Test Training

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.6 5,249 9/20/2017
1.0.5 4,675 9/19/2017
1.0.4 1,347 9/15/2017
1.0.3 567 9/15/2017
1.0.2 579 9/13/2017
1.0.0 567 9/13/2017

Development Employee Mock Database, Fast API Development/Test Training
Updated Update method.
Added Interface to enable Dependency Injection
services.AddSingleton<ITodoRepository, TodoRepository>();
services.AddSingleton<IEmployeeRepository, EmployeeRepository>();
services.AddSingleton<IBaseRepository, BaseRepository>();

Usage Example
--------------------------------------------
using SmartIT.DebugHelper;
using SmartIT.Gr.DataAccess;
using System;
using System.Diagnostics;

namespace SmartIT.Gr
{
   class Program
   {
       static void Main(string[] args)
       {
           Console.WriteLine("Hello World!");
           var employees = new EmployeeRepository();
           employees.Add(new Employee() { DepartmentId = 1, Gender = "Male", Name = "Jen",
          Salary = 3000 });

           var departments = new DepartmentRepository();
           departments.Add(new Department() { Head = "Roky", Name = "Development", Location = "Istanbul" });
           departments.Update(new Department() { Id = 2 });
           //ConsoleHelper.DDump(departments, "Hi");
           Debug.WriteLine("Before DDUMP");
           departments.Items.DDump("Department.Items 01-------:");
           args.DDump("Args");
       }
   }
}