ig_module_dart 0.0.1 copy "ig_module_dart: ^0.0.1" to clipboard
ig_module_dart: ^0.0.1 copied to clipboard

Itgee module for dart

example/main.dart

import 'package:ig_module_dart/ig_module_dart.dart';

void main() {
  print("start main");

  // context
  MContext context = MContext();
  print("context >> $context");

  // config
  const name = "example";
  final configOption = MConfigOption.init(
    env: "local-dev",
    configPath: "example/configs",
    configName: name,
  );
  print("init option >> ${configOption?.getConfigFilePath() ?? ""}");

  MConfig config = MConfig(option: configOption);
  print("load config >> ${config.config}");

  // load config
  MEnvironmentConfig envConfig = MEnvironmentConfig.fromConfig(config: config);
  print("envConfig >> $envConfig");

  MGrpcClientConfig grpcClientConfig = MGrpcClientConfig.fromConfig(config: config);
  print("grpcClientConfig >> $grpcClientConfig");

  // grpc
  MGrpcClient grpcClient = MGrpcClient(config: grpcClientConfig);
}
0
likes
0
pub points
0%
popularity

Publisher

verified publisheritgee.kr

Itgee module for dart

Homepage
Repository

License

unknown (license)

Dependencies

grpc, yaml

More

Packages that depend on ig_module_dart