Skip to content

Simplify Simila configuration #4

@mehrandvd

Description

@mehrandvd

Previously Simila configuration was heavily designed based on dependency injection concepts, which was too complicated for the context.

We should make the configuration process much easier by:

  • Configuration over convention
  • Creating a SimilaFactory accessible by Simila.Create() to facilitate creating configured Simila.
var simila = Simila.Create()
   .Treshold(.7)
   .CaseSensitive(true)
   .PhraseComparer()
   .WordComparer()
   .CharacterComparer()
   .Build();

‍‍‍‍‍‍‍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions