/* AUTOMATICALLY GENERATED CODE DO NOT MODIFY */ /* To generate run: "serverpod generate" */ // ignore_for_file: implementation_imports // ignore_for_file: library_private_types_in_public_api // ignore_for_file: non_constant_identifier_names // ignore_for_file: public_member_api_docs // ignore_for_file: type_literal_in_constant_pattern // ignore_for_file: use_super_parameters // ignore_for_file: no_leading_underscores_for_library_prefixes import 'package:serverpod/serverpod.dart' as _i1; import '../greeting_endpoint.dart' as _i2; import '../quotes/quotes_endpoint.dart' as _i3; import 'package:wien_talks_server/src/generated/quotes/create_quote.dart' as _i4; import 'package:serverpod_auth_server/serverpod_auth_server.dart' as _i5; class Endpoints extends _i1.EndpointDispatch { @override void initializeEndpoints(_i1.Server server) { var endpoints = { 'greeting': _i2.GreetingEndpoint() ..initialize( server, 'greeting', null, ), 'quote': _i3.QuoteEndpoint() ..initialize( server, 'quote', null, ), }; connectors['greeting'] = _i1.EndpointConnector( name: 'greeting', endpoint: endpoints['greeting']!, methodConnectors: { 'hello': _i1.MethodConnector( name: 'hello', params: { 'name': _i1.ParameterDescription( name: 'name', type: _i1.getType(), nullable: false, ) }, call: ( _i1.Session session, Map params, ) async => (endpoints['greeting'] as _i2.GreetingEndpoint).hello( session, params['name'], ), ) }, ); connectors['quote'] = _i1.EndpointConnector( name: 'quote', endpoint: endpoints['quote']!, methodConnectors: { 'createQuote': _i1.MethodConnector( name: 'createQuote', params: { 'req': _i1.ParameterDescription( name: 'req', type: _i1.getType<_i4.CreateQuoteRequest>(), nullable: false, ) }, call: ( _i1.Session session, Map params, ) async => (endpoints['quote'] as _i3.QuoteEndpoint).createQuote( session, params['req'], ), ), 'getQuoteById': _i1.MethodConnector( name: 'getQuoteById', params: { 'id': _i1.ParameterDescription( name: 'id', type: _i1.getType(), nullable: false, ) }, call: ( _i1.Session session, Map params, ) async => (endpoints['quote'] as _i3.QuoteEndpoint).getQuoteById( session, params['id'], ), ), 'getAllQuotes': _i1.MethodConnector( name: 'getAllQuotes', params: {}, call: ( _i1.Session session, Map params, ) async => (endpoints['quote'] as _i3.QuoteEndpoint).getAllQuotes(session), ), }, ); modules['serverpod_auth'] = _i5.Endpoints()..initializeEndpoints(server); } }