Skip to content

Commit

Permalink
Add Projector template
Browse files Browse the repository at this point in the history
  • Loading branch information
bartelink committed Jan 31, 2019
1 parent 30aa6f6 commit 6b29dea
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ This repo hosts the source for Jet's [`dotnet new`](https://docs.microsoft.com/e

- [`eqxweb`](equinox-web/README.md) - Boilerplate for an ASP .NET Core Web App, with an associated storage-independent Domain project.
- [`eqxwebcs`](equinox-web-csharp/README.md) - Boilerplate for an ASP .NET Core Web App, with an associated storage-independent Domain project _ported to C#_.
- [`eqxprojector`](equinox-projector-cosmos/README.md) - Boilerplate for a CosmosDb ChangeFeedProcessor, with optional projection to Apache Kafka and associated consumer logic.

## How to use

Expand All @@ -29,11 +30,14 @@ To use from the command line, the outline is:
# see readme.md in the generated code for further instructions regarding the TodoBackend the above -t switch above triggers the inclusion of
start readme.md

# to add a Projector and a Consumer
dotnet new eqxprojector -k

## CONTRIBUTING

Please don't hesitate to [create a GitHub issue](https://github.com/jet/dotnet-templates/issues/new) for any questions so others can benefit from the discussion. For any significant planned changes or additions, please err on the side of [reaching out early](https://github.com/jet/dotnet-templates/issues/new) so we can align expectationss - there's nothing more frustrating than having your hard work not yielding a mutually agreeable result ;)

### Contribution guidelines - `equinox-web`
### Contribution guidelines - `equinox-web*`, `equinox-projector-cosmos`

See [the Equinox repo's CONTRIBUTING section](https://github.com/jet/equinox/blob/master/README.md#contributing) for general guidelines wrt how contributions are considered specifically wrt Equinox.

Expand Down
10 changes: 5 additions & 5 deletions src/Equinox.Templates/Equinox.Templates.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Description>dotnet new equinoxweb: Equinox Web + Event-sourced Domain templates</Description>
<Description>dotnet new equinoxweb/equinoxprojector: Equinox Web, Domain, Projector, Consumer templates</Description>
<IncludeBuildOutput>false</IncludeBuildOutput>
<IsTestProject>false</IsTestProject>
<PackageType>Template</PackageType>
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference>
</PropertyGroup>
</PropertyGroup>

<ItemGroup>
<ItemGroup>
<None Include="../../equinox-*/**/*.*" Exclude="**/bin/**/*;**/obj/**/*;**/.vs/**/*;**/.idea/**/*" Pack="true" PackagePath="content" />
</ItemGroup>
</ItemGroup>

<ItemGroup>
<PackageReference Include="MinVer" Version="1.0.0-beta.2" PrivateAssets="All" />
<PackageReference Include="MinVer" Version="1.0.0-beta.2" PrivateAssets="All" />
</ItemGroup>

</Project>

0 comments on commit 6b29dea

Please sign in to comment.