GithubHelp home page GithubHelp logo

Comments (3)

Flosckow avatar Flosckow commented on July 29, 2024

Do I understand correctly that it is necessary to change all "SpecificBroker".Response classes, transfer variables that are in the "SpecificBroker".publisher.use case to the init method ("SpecificBroker".Response)?
And why is the body: "SendableMessage" parameter specified in Response, and in the publish methods we have message: "SendableMessage"

from faststream.

Lancetnik avatar Lancetnik commented on July 29, 2024

@Flosckow yes, you undestood all things correctly.

About message VS body. I used message in broker.publish and publisher.publish interfaces due they should be used by user directly and it is explicit argument name for such usage. In the Response class I used body name due Response is whole object to publish (with body, headers and other options).

But, you point is correct and we should think about it again.

from faststream.

Flosckow avatar Flosckow commented on July 29, 2024

Ok, I'll wait for an answer. Сan you link this pull request? #1607

from faststream.

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.