Skip to content

Get rid of System.Drawing.Common dependency #346

Open
@2mik

Description

@2mik

Proposal:
It would be quite useful to get rid of System.Drawing.Common dependency.

Current behavior:
My project uses the latest at the moment InfluxDB.Client 4.4.0. When I publish the project, the publish files contains runtimes\win\lib\net6.0\System.Drawing.Common.dll and runtimes\unix\lib\net6.0\System.Drawing.Common.dll
System.Drawing is outdated and not managed library. Having it is weird, because the client doesn't work with any graphics.

Desired behavior:
Have no System.Drawing in publish files.

Alternatives considered:
no

Use case:
For dotNet developers it's comfortable to use managed assemblies with low number of dependencies. The best situation when a client library has no dependencies except dotNet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions