fromString static method
Create WebFramework
serverConfiguration *.json config file content
applicationDirectory Working directory
Implementation
static Future<WebFramework> fromString(
    String serverConfiguration, String applicationDirectory) async {
  DllHandler handler = await DllHandler.create();
  applicationDirectory = "${handler.assetsPath}/$applicationDirectory";
  Pointer<Pointer<Void>> exception = WebFrameworkException.createException();
  Pointer<Utf8> serverConfigurationData = serverConfiguration.toNativeUtf8();
  Pointer<Utf8> applicationDirectoryData =
      applicationDirectory.toNativeUtf8();
  CreateWebFrameworkFromString function = handler.instance.lookupFunction<
      CreateWebFrameworkFromString,
      CreateWebFrameworkFromString>("createWebFrameworkFromString");
  Pointer<Void> implementation = function.call(
      serverConfigurationData, applicationDirectoryData, exception);
  malloc.free(serverConfigurationData);
  malloc.free(applicationDirectoryData);
  WebFrameworkException.checkException(exception, handler);
  return WebFramework._constructor(implementation, handler);
}