Skip to content

Instantly share code, notes, and snippets.

View ivanpaulovich's full-sized avatar
🔀
#CleanArchitecture Manga 🍄

Ivan Paulovich ivanpaulovich

🔀
#CleanArchitecture Manga 🍄
View GitHub Profile
@ivanpaulovich
ivanpaulovich / dotnet-new-caju.sh
Created July 22, 2018 10:53
dotnet-new-caju.sh
dotnet new -i Paulovich.Caju::0.6.0
dotnet new clean \
--data-access inmemory \
--use-cases full \
--user-interface webapi
@ivanpaulovich
ivanpaulovich / PrimitiveObsession.cs
Created July 22, 2018 15:40
PrimitiveObsession.cs
public class Customer
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string SSN { get; set; }
}
public class RegisterCustomerUseCase
@ivanpaulovich
ivanpaulovich / PrimitiveObsessionFixed.cs
Created July 22, 2018 15:43
PrimitiveObsessionFixed.cs
public class Customer
{
public int Id { get; set; }
public FirstName FirstName { get; set; }
public LastName LastName { get; set; }
public Email Email { get; set; }
public SSN SSN { get; set; }
}
public class RegisterCustomerUseCase
@ivanpaulovich
ivanpaulovich / cloudSettings
Last active May 24, 2020 19:55
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-05-24T19:55:03.947Z","extensionVersion":"v3.4.3"}
@ivanpaulovich
ivanpaulovich / todolist
Last active April 13, 2019 18:59
todolist
test
@ivanpaulovich
ivanpaulovich / install-wsl-ubuntu-in-corporates.md
Created September 13, 2019 13:16
install-wsl-ubuntu-in-retricted-machines.md

Activate Windows Subsystem for Linux.

Run with Admin Rights

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Enable Developer Mode: