Giter Club home page Giter Club logo

Comments (11)

HaoK avatar HaoK commented on July 20, 2024

@divega

from hosting.

divega avatar divega commented on July 20, 2024

@bricelam If you had this API could we use it for the Migrations command line tools in the short term? Otherwise is it acceptable to use reflection for now?

from hosting.

bricelam avatar bricelam commented on July 20, 2024

Yes, we need this. Duplicating all the intricacies of the code is non-trivial.

from hosting.

glennc avatar glennc commented on July 20, 2024

@bricelam @divega Is this still an issue?

from hosting.

bricelam avatar bricelam commented on July 20, 2024

Yes, we need an easy way for tools to call Startup.ConfigureServices() the same way Hosting would. Our workaround is pretty ugly and incomplete.

from hosting.

HaoK avatar HaoK commented on July 20, 2024

I have some cycles to take a look at this if this is something we want to do

from hosting.

glennc avatar glennc commented on July 20, 2024

We just talked about the same thing in the hosting API review. Talk to @lodejard. I can fill you in one the basic plan if you can't pin him down.

from hosting.

HaoK avatar HaoK commented on July 20, 2024

Current thinking is to try to remove UseServices with ConfigureServices as the only supported way to well...configure services

from hosting.

HaoK avatar HaoK commented on July 20, 2024

needs moar sugah still

from hosting.

HaoK avatar HaoK commented on July 20, 2024

Currently EF's tool is doing this:

  •            var context = new HostingContext
    
  •            {
    
  •                ServerFactory = new ServerFactory(),
    
  •            };
    
  •            var instance = new HostingEngine().Start(context);
    
  •            return context.ApplicationServices.GetService(type) as DbContext;
    

from hosting.

HaoK avatar HaoK commented on July 20, 2024

Will be addresed by #204

from hosting.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.