GfycatesqueIds 1.0.0

Install-Package GfycatesqueIds -Version 1.0.0
dotnet add package GfycatesqueIds --version 1.0.0
<PackageReference Include="GfycatesqueIds" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add GfycatesqueIds --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: GfycatesqueIds, 1.0.0"
#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 GfycatesqueIds as a Cake Addin
#addin nuget:?package=GfycatesqueIds&version=1.0.0

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

GfycatesqueIds

Create human-readable Ids, just like Gfycat. Use the default format of VerbAdjectiveAnimal or a custom format of your choosing.

Example Usage

https://dotnetfiddle.net/4KGjWQ

// Create Id in the default form VerbAdjectiveAnimal
var id = GfycatesceIds.Generate(); // id == "ExaltedDifficultAntelope"

// Create classic Gfycat Id in the form AdjectiveAdjectiveAnimal
var id = GfycatesceIds.Generate(GfycatesceIds.GfycatPattern); // id == "CalmFriendlyLion"

// Create Id in a custom form and length
var id = GfycatesceIds.Generate(new[]
    {
        WordType.Verb, WordType.Adjective, WordType.Verb, WordType.Verb, WordType.Animal
    }); // id == "WalkHorribleConfessQuestionZebra"

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.0 184 5/14/2020