# `Netler`
[🔗](https://github.com/svan-jansson/netler/blob/main/lib/netler.ex#L1)

API module for interop with embedded .NET projects

## Usage

```elixir
defmodule MyElixirApplication.MyDotnetProject do

  # This links a module to a specific .NET project
  use Netler, dotnet_project: :my_dotnet_project

  # Use invoke/2 or invoke!/2 to route a message to
  # an exported .NET method
  def add(a, b), do: invoke("Add", [a, b])
end
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
