// GetProviderOptions ProviderOptions: Global Constructor.
// Sequence in fx does not matter,  So you can write in any order you want.
GetProviderOptions ProviderOptions: Global Constructor.
Sequence in fx does not matter,  So you can write in any order you want.
// GetProviderOptions ProviderOptions : Global Constructor . // Sequence in fx does not matter So you can write in any order you want .
func GetProviderOptions() []fx.Option {
	return []fx.Option{
		config.ProviderFx,
		grpc.InitGrpcBeforeServingFx,
		db.DatabaseConnectionFx,
		cleanup.CleanupFx,
		jaeger.JaegerTracerFx,
		grpcClient.ConnectionFx,
	}
}
func GetProviderOptions ( ) [ ] fx . Option { return [ ] fx . Option { config . ProviderFx , grpc . InitGrpcBeforeServingFx , db . DatabaseConnectionFx , cleanup . CleanupFx , jaeger . JaegerTracerFx , grpcClient . ConnectionFx , } }
GetProviderOptions ProviderOptions: Global Constructor.
GetProviderOptions ProviderOptions : Global Constructor .