GithubHelp home page GithubHelp logo

netbox's People

Contributors

aloneguid avatar azure-pipelines[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

netbox's Issues

Stream combiner

Combine two or more streams in one but still support streaming.

"Strong name could not be verified" on version 2.2.3+

I installed [email protected] which pulled in a dependency on [email protected]. My application is failing now with the error:

Could not load file or assembly 'NetBox' or one of its dependencies. Strong name signature could not be verified.  The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)

The assembly does have a public key token and does not appear to be delay signed, but to actually have an invalid signature:

.\netbox.2.3.4\lib\netstandard2.0> [System.Reflection.AssemblyName]::GetAssemblyName("$(pwd)\NetBox.dll").FullName
NetBox, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8dea52f811e261ef
.\netbox.2.3.4\lib\netstandard2.0> sn -f .\NetBox.dll

Microsoft (R) .NET Framework Strong Name Utility  Version 4.0.30319.0
Copyright (c) Microsoft Corporation.  All rights reserved.

Failed to verify assembly -- Strong name validation failed.

The latest version that doesn't have this issue is 2.1.8:

.\netbox.2.1.8\lib\netstandard2.0> [System.Reflection.AssemblyName]::GetAssemblyName("$(pwd)\NetBox.dll").FullName
NetBox, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8dea52f811e261ef
.\netbox.2.1.8\lib\netstandard2.0> sn -v .\NetBox.dll

Microsoft (R) .NET Framework Strong Name Utility  Version 4.0.30319.0
Copyright (c) Microsoft Corporation.  All rights reserved.

Assembly '.\NetBox.dll' is valid

Stream window

Making a stream on top of existing one which lmits reading to a small window.

WPF App + Storage.Net with NetBox causes CA1724 warning from FxCopAnalyzer

Recreation:

  • Create an WPF app using standard visual studio template
  • Add Storage.Net nuget package
  • Add Microsoft.CodeAnalysis.FxCopAnalyzer nuget pacakge
  • Build

Result:

Warning CA1724 The type name App conflicts in whole or in part with the namespace name 'NetBox.Terminal.App'. Change either name to eliminate the conflict.

Warning can be disabled - so it is not a big problem.

Question:

  • That is the purpose of NetBox.Terminal.App?
  • Would it be better with seperate nuget package for the NetBox.Terminal.App?

/Regards

Namespace for EnumerableExtensions causes conflicts

Using the System.Collections.Generic namespace for your EnumerableExtensions methods has caused a conflict with identically named support methods in my own libraries.
It is recommended to not use the System namespace for any libraries that are not part of the framework. (link 1, link 2)
Would it be possible to move these to a unique namespace, say NetBox.Extensions?
My choice now is to either replace all usages of AddRange and ForEach extension methods with fully qualified static methods, or to stop using Config.NET (neither of which is an ideal solution)

Object Serializer

Many projects require a class serializer/deserializer, not like to popular formats (JSON, XML etc.) but for custom implementation. I thought I could create a base for that which other serializers can be build on.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.