public static void CoreDebug(object message) { if (message is string) { CoreLogger.Debug(message as string); } else { CoreLogger.Debug(message.ToString()); } }
public override void ExecuteSimple() { CoreLogger.Debug("Hello World from CoreLogger!"); PetrelLogger.InfoOutputWindow("Hello World from PetrelLogger!"); // // var unitServiceSettings = CoreSystem.GetService <IUnitServiceSettings>(); // even if we do not already set a coordinate reference system, this method call will pop up the window so we could select one var coordinateReferenceSystemName = PetrelProject.PrimaryProject.GetCoordinateReferenceSystem().Name; var coordinateReferenceSystemDescription = PetrelProject.PrimaryProject.GetCoordinateReferenceSystem().Description; // PetrelLogger.InfoOutputWindow(unitServiceSettings.CurrentUISystem.Name); PetrelLogger.InfoOutputWindow(coordinateReferenceSystemName); PetrelLogger.InfoOutputWindow(coordinateReferenceSystemDescription); }