Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for multi-sln sample #30

Open
RPM1984 opened this issue May 31, 2017 · 1 comment
Open

Request for multi-sln sample #30

RPM1984 opened this issue May 31, 2017 · 1 comment

Comments

@RPM1984
Copy link

RPM1984 commented May 31, 2017

Hi,

A requirement of mine (which I feel would be quite common), is to have my microservices split up into different visual Studio solutions and GitHub repositories, in order to make teams fully autonomous.

All the samples I've seen target same solution deployments. Any chance of someone creating a simple sample for my use case? (or porting one of the current samples?)

I'm envisioning something like this:

  • ServiceFabricDeployment.sln (SF application, manifest and powershell scripts)
  • StatelessService.sln (OWIN Web API)
  • StatefulService.sln
  • etc

The services would likely be NuGet'd on a private repo.

I assume the powershell scripts would then download the NuGet packages and deploy to the cluster.

Is this setup possible? I feel a sample like this would help a lot of folks like myself taking the next step from 'basic sample' to a real world application.

Thank you!

@mckjerral
Copy link

In our real world application we have each microservice as a repo containing a .sln which contains a SF application and one or more SF services.
I have seen examples where they're all pulled into a single solution, but we've found ours the better separation, yours sounds overly separated to me, but obviously there's some elements of scale involved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants